[][src]Enum protobuf_codec::wire::WireType

pub enum WireType {
    Varint,
    Bit32,
    Bit64,
    LengthDelimited,
}

Wire type.

protobuf_codec does not support deprecated types (i.e., "Start group" and "End group").

See Message Structure for information about each types.

Variants

Varint
Bit32
Bit64
LengthDelimited

Trait Implementations

impl Eq for WireType[src]

impl Clone for WireType[src]

impl PartialEq<WireType> for WireType[src]

impl Copy for WireType[src]

impl Hash for WireType[src]

impl Debug for WireType[src]

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T> From<T> for 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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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