pub struct TimeAxisLabel {
pub time: DateTime<Utc>,
pub text: String,
pub color: Color32,
}Expand description
A label a primitive puts on the time axis, on a tag in color.
Fields§
§time: DateTime<Utc>Time at the centre of the tag.
text: StringText of the tag.
color: Color32Fill of the tag; the text is white or black, whichever reads better on it.
Trait Implementations§
Source§impl Clone for TimeAxisLabel
impl Clone for TimeAxisLabel
Source§fn clone(&self) -> TimeAxisLabel
fn clone(&self) -> TimeAxisLabel
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 TimeAxisLabel
impl Debug for TimeAxisLabel
Source§impl PartialEq for TimeAxisLabel
impl PartialEq for TimeAxisLabel
impl StructuralPartialEq for TimeAxisLabel
Auto Trait Implementations§
impl Freeze for TimeAxisLabel
impl RefUnwindSafe for TimeAxisLabel
impl Send for TimeAxisLabel
impl Sync for TimeAxisLabel
impl Unpin for TimeAxisLabel
impl UnsafeUnpin for TimeAxisLabel
impl UnwindSafe for TimeAxisLabel
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,
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