pub enum OptBool {
False,
True,
None,
}Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OptBool
impl<'de> Deserialize<'de> for OptBool
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 Copy for OptBool
Auto Trait Implementations§
impl Freeze for OptBool
impl RefUnwindSafe for OptBool
impl Send for OptBool
impl Sync for OptBool
impl Unpin for OptBool
impl UnwindSafe for OptBool
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