Enum preserves_schema::compiler::types::TField
source · pub enum TField {
Unit,
Any,
Embedded,
Array(Box<TField>),
Set(Box<TField>),
Map(Box<TField>, Box<TField>),
Ref(Ref),
Base(String),
}
Variants§
Unit
Any
Embedded
Array(Box<TField>)
Set(Box<TField>)
Map(Box<TField>, Box<TField>)
Ref(Ref)
Base(String)
Trait Implementations§
source§impl Ord for TField
impl Ord for TField
source§impl PartialEq for TField
impl PartialEq for TField
source§impl PartialOrd for TField
impl PartialOrd for TField
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for TField
impl StructuralPartialEq for TField
Auto Trait Implementations§
impl Freeze for TField
impl RefUnwindSafe for TField
impl Send for TField
impl Sync for TField
impl Unpin for TField
impl UnwindSafe for TField
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