[][src]Enum tokio_serde_cbor::SdMode

pub enum SdMode {
    Always,
    Once,
    Never,
}

Describes the behaviour of self-describe tags.

CBOR defines a tag which can be used to recognize a document as being CBOR (it's sometimes called „magic“). This specifies if it should be present when encoding.

Variants

Always

Places the tag in front of each encoded frame.

Once

Places the tag in front of the first encoded frame.

Never

Doesn't place the tag at all.

Trait Implementations

impl Clone for SdMode[src]

impl Debug for SdMode[src]

impl Eq for SdMode[src]

impl PartialEq<SdMode> for SdMode[src]

impl StructuralEq for SdMode[src]

impl StructuralPartialEq for SdMode[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.