Enum Toggled
pub enum Toggled {
Off,
On,
Mixed,
}Expand description
Tri-state toggle value.
Variants§
Trait Implementations§
§impl<'de> Deserialize<'de> for Toggled
impl<'de> Deserialize<'de> for Toggled
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Toggled, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Toggled, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for Toggled
impl Serialize for Toggled
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for Toggled
impl Eq for Toggled
impl StructuralPartialEq for Toggled
Auto Trait Implementations§
impl Freeze for Toggled
impl RefUnwindSafe for Toggled
impl Send for Toggled
impl Sync for Toggled
impl Unpin for Toggled
impl UnwindSafe for Toggled
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