[][src]Enum tree_buf::internal::branch::RootTypeId

pub enum RootTypeId {
    Void,
    Tuple2,
    Tuple3,
    Tuple4,
    Tuple5,
    Tuple6,
    Tuple7,
    Tuple8,
    TupleN,
    Obj0,
    Obj1,
    Obj2,
    Obj3,
    Obj4,
    Obj5,
    Obj6,
    Obj7,
    Obj8,
    ObjN,
    Array0,
    Array1,
    ArrayN,
    True,
    False,
    IntU64,
    IntU56,
    IntU48,
    IntU40,
    IntU32,
    IntU24,
    IntU16,
    IntU8,
    IntS64,
    IntS56,
    IntS48,
    IntS40,
    IntS32,
    IntS24,
    IntS16,
    IntS8,
    Zero,
    One,
    NegOne,
    F32,
    F64,
    NaN,
    Str0,
    Str1,
    Str2,
    Str3,
    Str,
    Enum,
    Map,
}

Variants

Void
Tuple2
Tuple3
Tuple4
Tuple5
Tuple6
Tuple7
Tuple8
TupleN
Obj0
Obj1
Obj2
Obj3
Obj4
Obj5
Obj6
Obj7
Obj8
ObjN
Array0
Array1
ArrayN
True
False
IntU64
IntU56
IntU48
IntU40
IntU32
IntU24
IntU16
IntU8
IntS64
IntS56
IntS48
IntS40
IntS32
IntS24
IntS16
IntS8
Zero
One
NegOne
F32
F64
NaN
Str0
Str1
Str2
Str3
Str
Enum
Map

Trait Implementations

impl Clone for RootTypeId[src]

impl Copy for RootTypeId[src]

impl Debug for RootTypeId[src]

impl Eq for RootTypeId[src]

impl From<RootTypeId> for u8[src]

impl PartialEq<RootTypeId> for RootTypeId[src]

impl StructuralEq for RootTypeId[src]

impl StructuralPartialEq for RootTypeId[src]

impl TryFrom<u8> for RootTypeId[src]

type Error = ReadError

The type returned in the event of a conversion error.

impl TypeId for RootTypeId[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.