[][src]Enum binjs::io::binjs_json::read::NextType

pub enum NextType {
    String,
    Enum,
    IdentifierName,
    PropertyKey,
    Float,
    UnsignedLong,
    Bool,
    List,
    EndOfList,
    TaggedTuple,
    EndOfTaggedTuple,
    End,
}

The next item in the tree, designates which method to call on the decoder.

A list and a tuple have corresponding EndOf* when all items/fields are read.

Variants

String
Enum
IdentifierName
PropertyKey
Float
UnsignedLong
Bool
List
EndOfList
TaggedTuple
EndOfTaggedTuple
End

Auto Trait Implementations

impl RefUnwindSafe for NextType

impl Send for NextType

impl Sync for NextType

impl Unpin for NextType

impl UnwindSafe for NextType

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> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Send + Sync + Any
[src]

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

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

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]