pub enum BooleanOrDateTime {
Boolean(bool),
DateTime(String),
Other(Value),
}Expand description
A value of Boolean, DateTime, or of a type extending one of them.
Variants§
Trait Implementations§
Source§impl Clone for BooleanOrDateTime
impl Clone for BooleanOrDateTime
Source§fn clone(&self) -> BooleanOrDateTime
fn clone(&self) -> BooleanOrDateTime
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 BooleanOrDateTime
impl Debug for BooleanOrDateTime
Source§impl<'de> Deserialize<'de> for BooleanOrDateTime
impl<'de> Deserialize<'de> for BooleanOrDateTime
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromJson for BooleanOrDateTime
impl FromJson for BooleanOrDateTime
Source§impl PartialEq for BooleanOrDateTime
impl PartialEq for BooleanOrDateTime
Source§impl Serialize for BooleanOrDateTime
impl Serialize for BooleanOrDateTime
impl StructuralPartialEq for BooleanOrDateTime
Auto Trait Implementations§
impl Freeze for BooleanOrDateTime
impl RefUnwindSafe for BooleanOrDateTime
impl Send for BooleanOrDateTime
impl Sync for BooleanOrDateTime
impl Unpin for BooleanOrDateTime
impl UnsafeUnpin for BooleanOrDateTime
impl UnwindSafe for BooleanOrDateTime
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