pub struct GannLevel {
pub value: f32,
pub visible: bool,
pub color: [u8; 4],
}Expand description
One line of a Gann tool: a price or time level, a fan line or an arc. The GannConfig
field that holds it says how its value is read.
Fields§
§value: f32Where the line lies, in the unit of the field that holds it.
visible: boolWhether the line, its label and the band it closes are drawn.
color: [u8; 4]Line, label and band colour as RGBA.
Implementations§
Trait Implementations§
impl Copy for GannLevel
Source§impl<'de> Deserialize<'de> for GannLevel
impl<'de> Deserialize<'de> for GannLevel
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
impl StructuralPartialEq for GannLevel
Auto Trait Implementations§
impl Freeze for GannLevel
impl RefUnwindSafe for GannLevel
impl Send for GannLevel
impl Sync for GannLevel
impl Unpin for GannLevel
impl UnsafeUnpin for GannLevel
impl UnwindSafe for GannLevel
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