pub enum SchemaDefType {
Show 15 variants
Nullable(Box<SchemaDefType>),
Boolean,
I32,
I64,
U32,
U64,
F32,
F64,
Bytes,
String,
StaticArray(SchemaDefStaticArray),
DynamicArray(SchemaDefDynamicArray),
Map(SchemaDefMap),
AssetRef(String),
NamedType(String),
}
Variants§
Nullable(Box<SchemaDefType>)
Boolean
I32
I64
U32
U64
F32
F64
Bytes
String
StaticArray(SchemaDefStaticArray)
DynamicArray(SchemaDefDynamicArray)
Map(SchemaDefMap)
AssetRef(String)
NamedType(String)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SchemaDefType
impl RefUnwindSafe for SchemaDefType
impl Send for SchemaDefType
impl Sync for SchemaDefType
impl Unpin for SchemaDefType
impl UnwindSafe for SchemaDefType
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