Trait tars_stream::tars_decoder::DecodeFromTars [−][src]
pub trait DecodeFromTars {
fn decode_from(_: &Bytes) -> Result<Self, DecodeErr>
where
Self: Sized;
}Required Methods
fn decode_from(_: &Bytes) -> Result<Self, DecodeErr> where
Self: Sized,
Self: Sized,
Implementations on Foreign Types
impl DecodeFromTars for i8[src]
impl DecodeFromTars for i8fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for u8[src]
impl DecodeFromTars for u8fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for bool[src]
impl DecodeFromTars for boolfn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for i16[src]
impl DecodeFromTars for i16fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for u16[src]
impl DecodeFromTars for u16fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for i32[src]
impl DecodeFromTars for i32fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for u32[src]
impl DecodeFromTars for u32fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for i64[src]
impl DecodeFromTars for i64fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for u64[src]
impl DecodeFromTars for u64fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for f32[src]
impl DecodeFromTars for f32fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for f64[src]
impl DecodeFromTars for f64fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for String[src]
impl DecodeFromTars for Stringfn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for Bytes[src]
impl DecodeFromTars for Bytesfn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl<K, V> DecodeFromTars for BTreeMap<K, V> where
K: DecodeFromTars + Ord,
V: DecodeFromTars, [src]
impl<K, V> DecodeFromTars for BTreeMap<K, V> where
K: DecodeFromTars + Ord,
V: DecodeFromTars, fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl<T> DecodeFromTars for Vec<T> where
T: DecodeFromTars, [src]
impl<T> DecodeFromTars for Vec<T> where
T: DecodeFromTars, fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for Vec<u8>[src]
impl DecodeFromTars for Vec<u8>fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for Vec<i8>[src]
impl DecodeFromTars for Vec<i8>fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>impl DecodeFromTars for Vec<bool>[src]
impl DecodeFromTars for Vec<bool>fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>[src]
fn decode_from(b: &Bytes) -> Result<Self, DecodeErr>