Trait wdg_base16::B16FutureEncode
[−]
[src]
pub trait B16FutureEncode<I, O, E> { fn future_encode<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_encode<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 B16FutureEncode<u8, String, B16EncodeError> for B16<String>
impl B16FutureEncode<u8, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<i8, String, B16EncodeError> for B16<String>
impl B16FutureEncode<i8, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<u16, String, B16EncodeError> for B16<String>
impl B16FutureEncode<u16, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<i16, String, B16EncodeError> for B16<String>
impl B16FutureEncode<i16, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<u32, String, B16EncodeError> for B16<String>
impl B16FutureEncode<u32, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<i32, String, B16EncodeError> for B16<String>
impl B16FutureEncode<i32, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<u64, String, B16EncodeError> for B16<String>
impl B16FutureEncode<u64, Vec<u8>, B16EncodeError> for B16<Vec<u8>>
impl B16FutureEncode<i64, String, B16EncodeError> for B16<String>
impl B16FutureEncode<i64, Vec<u8>, B16EncodeError> for B16<Vec<u8>>