pub struct OrderFlowSettings {
pub show_heatmap: bool,
pub heatmap: LiquidityHeatmapConfig,
pub show_order_book: bool,
pub order_book: OrderBookView,
pub show_volume_bubbles: bool,
pub volume_bubbles: VolumeBubblesConfig,
}Expand description
Independent order-flow layers and their appearance. Missing saved fields keep layers off.
Fields§
§show_heatmap: boolDraw sampled resting liquidity behind the price series.
heatmap: LiquidityHeatmapConfigBrightness and resting-size range, retained while the heatmap is off.
show_order_book: boolDraw the live book’s side profile independently of the heatmap.
order_book: OrderBookViewLive book measure, order filter and size highlights.
show_volume_bubbles: boolDraw the supplied trades as volume bubbles.
volume_bubbles: VolumeBubblesConfigBubble grouping, colours and sizing, retained while bubbles are off.
Trait Implementations§
Source§impl Clone for OrderFlowSettings
impl Clone for OrderFlowSettings
Source§fn clone(&self) -> OrderFlowSettings
fn clone(&self) -> OrderFlowSettings
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OrderFlowSettings
impl Debug for OrderFlowSettings
Source§impl Default for OrderFlowSettings
impl Default for OrderFlowSettings
Source§fn default() -> OrderFlowSettings
fn default() -> OrderFlowSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrderFlowSettingswhere
OrderFlowSettings: Default,
impl<'de> Deserialize<'de> for OrderFlowSettingswhere
OrderFlowSettings: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OrderFlowSettings
impl PartialEq for OrderFlowSettings
Source§impl Serialize for OrderFlowSettings
impl Serialize for OrderFlowSettings
impl StructuralPartialEq for OrderFlowSettings
Auto Trait Implementations§
impl Freeze for OrderFlowSettings
impl RefUnwindSafe for OrderFlowSettings
impl Send for OrderFlowSettings
impl Sync for OrderFlowSettings
impl Unpin for OrderFlowSettings
impl UnsafeUnpin for OrderFlowSettings
impl UnwindSafe for OrderFlowSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more