pub struct DynamicColor {
pub light: Color,
pub dark: Color,
}Fields§
§light: Color§dark: ColorTrait Implementations§
Source§impl Clone for DynamicColor
impl Clone for DynamicColor
Source§fn clone(&self) -> DynamicColor
fn clone(&self) -> DynamicColor
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 moreimpl Copy for DynamicColor
Source§impl Debug for DynamicColor
impl Debug for DynamicColor
Source§impl Default for DynamicColor
impl Default for DynamicColor
Source§impl<'de> Deserialize<'de> for DynamicColor
impl<'de> Deserialize<'de> for DynamicColor
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 DynamicColor
impl PartialEq for DynamicColor
Source§fn eq(&self, other: &DynamicColor) -> bool
fn eq(&self, other: &DynamicColor) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DynamicColor
impl Serialize for DynamicColor
impl StructuralPartialEq for DynamicColor
Auto Trait Implementations§
impl Freeze for DynamicColor
impl RefUnwindSafe for DynamicColor
impl Send for DynamicColor
impl Sync for DynamicColor
impl Unpin for DynamicColor
impl UnsafeUnpin for DynamicColor
impl UnwindSafe for DynamicColor
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
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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