Trait wdg_base16::B16FutureDecode
[−]
[src]
pub trait B16FutureDecode<I, O, E> { fn future_decode<F>(
f: F
) -> Then<F, Result<O, E>, fn(_: Result<F::Item, F::Error>) -> Result<O, E>>
where
F: Future<Item = I>; }
Required Methods
fn future_decode<F>(
f: F
) -> Then<F, Result<O, E>, fn(_: Result<F::Item, F::Error>) -> Result<O, E>> where
F: Future<Item = I>,
f: F
) -> Then<F, Result<O, E>, fn(_: Result<F::Item, F::Error>) -> Result<O, E>> where
F: Future<Item = I>,
Implementors
impl B16FutureDecode<String, u8, B16DecodeError> for B16<u8>
impl B16FutureDecode<Vec<u8>, u8, B16DecodeError> for B16<u8>
impl B16FutureDecode<String, i8, B16DecodeError> for B16<i8>
impl B16FutureDecode<Vec<u8>, i8, B16DecodeError> for B16<i8>
impl B16FutureDecode<String, u16, B16DecodeError> for B16<u16>
impl B16FutureDecode<Vec<u8>, u16, B16DecodeError> for B16<u16>
impl B16FutureDecode<String, i16, B16DecodeError> for B16<i16>
impl B16FutureDecode<Vec<u8>, i16, B16DecodeError> for B16<i16>
impl B16FutureDecode<String, u32, B16DecodeError> for B16<u32>
impl B16FutureDecode<Vec<u8>, u32, B16DecodeError> for B16<u32>
impl B16FutureDecode<String, i32, B16DecodeError> for B16<i32>
impl B16FutureDecode<Vec<u8>, i32, B16DecodeError> for B16<i32>
impl B16FutureDecode<String, u64, B16DecodeError> for B16<u64>
impl B16FutureDecode<Vec<u8>, u64, B16DecodeError> for B16<u64>
impl B16FutureDecode<String, i64, B16DecodeError> for B16<i64>
impl B16FutureDecode<Vec<u8>, i64, B16DecodeError> for B16<i64>
impl B16FutureDecode<String, String, B16DecodeError> for B16<String>
impl B16FutureDecode<String, Vec<u8>, B16DecodeError> for B16<Vec<u8>>
impl B16FutureDecode<Vec<u8>, Vec<u8>, B16DecodeError> for B16<Vec<u8>>
impl B16FutureDecode<String, Vec<i8>, B16DecodeError> for B16<Vec<i8>>
impl B16FutureDecode<Vec<u8>, Vec<i8>, B16DecodeError> for B16<Vec<i8>>
impl B16FutureDecode<String, Vec<u16>, B16DecodeError> for B16<Vec<u16>>
impl B16FutureDecode<Vec<u8>, Vec<u16>, B16DecodeError> for B16<Vec<u16>>
impl B16FutureDecode<String, Vec<i16>, B16DecodeError> for B16<Vec<i16>>
impl B16FutureDecode<Vec<u8>, Vec<i16>, B16DecodeError> for B16<Vec<i16>>
impl B16FutureDecode<String, Vec<u32>, B16DecodeError> for B16<Vec<u32>>
impl B16FutureDecode<Vec<u8>, Vec<u32>, B16DecodeError> for B16<Vec<u32>>
impl B16FutureDecode<String, Vec<i32>, B16DecodeError> for B16<Vec<i32>>
impl B16FutureDecode<Vec<u8>, Vec<i32>, B16DecodeError> for B16<Vec<i32>>
impl B16FutureDecode<String, Vec<u64>, B16DecodeError> for B16<Vec<u64>>
impl B16FutureDecode<Vec<u8>, Vec<u64>, B16DecodeError> for B16<Vec<u64>>
impl B16FutureDecode<String, Vec<i64>, B16DecodeError> for B16<Vec<i64>>
impl B16FutureDecode<Vec<u8>, Vec<i64>, B16DecodeError> for B16<Vec<i64>>