pub struct ToggleSet {
pub values: [Option<bool>; 10],
}Expand description
Per-toggle tri-state used while resolving style chains: None = the chain never mentions the property.
Fields§
§values: [Option<bool>; 10]Implementations§
Trait Implementations§
impl Copy for ToggleSet
impl Eq for ToggleSet
impl StructuralPartialEq for ToggleSet
Auto Trait Implementations§
impl Freeze for ToggleSet
impl RefUnwindSafe for ToggleSet
impl Send for ToggleSet
impl Sync for ToggleSet
impl Unpin for ToggleSet
impl UnsafeUnpin for ToggleSet
impl UnwindSafe for ToggleSet
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,
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