pub enum TypeDescriptor {
}
Variants§
Integer(IntSize)
Unsigned(IntSize)
Float(FloatSize)
Boolean
Enum(EnumType)
Compound(CompoundType)
FixedArray(Box<Self>, usize)
FixedAscii(usize)
FixedUnicode(usize)
VarLenArray(Box<Self>)
VarLenAscii
VarLenUnicode
Reference(Reference)
Implementations§
Trait Implementations§
Source§impl Clone for TypeDescriptor
impl Clone for TypeDescriptor
Source§fn clone(&self) -> TypeDescriptor
fn clone(&self) -> TypeDescriptor
Returns a duplicate of the value. Read more
1.0.0 · 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 TypeDescriptor
impl Debug for TypeDescriptor
Source§impl Display for TypeDescriptor
impl Display for TypeDescriptor
Source§impl PartialEq for TypeDescriptor
impl PartialEq for TypeDescriptor
impl Eq for TypeDescriptor
impl StructuralPartialEq for TypeDescriptor
Auto Trait Implementations§
impl Freeze for TypeDescriptor
impl RefUnwindSafe for TypeDescriptor
impl Send for TypeDescriptor
impl Sync for TypeDescriptor
impl Unpin for TypeDescriptor
impl UnwindSafe for TypeDescriptor
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