pub struct Optional {
pub value: Box<Schema>,
}Fields§
§value: Box<Schema>Implementations§
Trait Implementations§
Source§impl<'a, 'de> DeserializeSeed<'de> for &'a Optional
impl<'a, 'de> DeserializeSeed<'de> for &'a Optional
impl Eq for Optional
impl StructuralPartialEq for Optional
Auto Trait Implementations§
impl !Send for Optional
impl !Sync for Optional
impl Freeze for Optional
impl RefUnwindSafe for Optional
impl Unpin for Optional
impl UnsafeUnpin for Optional
impl UnwindSafe for Optional
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.