Struct pbcodec::types::Embedded [] [src]

pub struct Embedded<T: Message>(_);

Methods

impl<T: Message> Embedded<T>
[src]

Trait Implementations

impl<R, T> Decode<R> for Embedded<T> where
    R: Read,
    T: Message,
    T::Base: Decode<Take<R>>, 
[src]

impl<W: Write, T: Message> Encode<W> for Embedded<T> where
    T::Base: Encode<W>, 
[src]

impl<T: Debug + Message> Debug for Embedded<T> where
    T::Base: Debug
[src]

Formats the value using the given formatter.

impl<T: Default + Message> Default for Embedded<T> where
    T::Base: Default
[src]

Returns the "default value" for a type. Read more

impl<T: Message> FieldType for Embedded<T>
[src]

impl<T: Message> From<T> for Embedded<T>
[src]

Performs the conversion.