[][src]Trait vessels::ApplyDecode

pub trait ApplyDecode<'de, K: Kind> {
    fn decode<T: Target<'de, K> + Sync + Send + 'static, F: Format + 'static>(
        self
    ) -> <F as Decode<'de, Self, K>>::Output
    where
        Self: UniformStreamSink<F::Representation> + Sync + Send + Sized + 'static,
        F::Representation: Clone + Sync + Send + 'static,
        Self::Error: ErrorBound,
        T::Item: Sync + Send + 'static
; }

Required methods

fn decode<T: Target<'de, K> + Sync + Send + 'static, F: Format + 'static>(
    self
) -> <F as Decode<'de, Self, K>>::Output where
    Self: UniformStreamSink<F::Representation> + Sync + Send + Sized + 'static,
    F::Representation: Clone + Sync + Send + 'static,
    Self::Error: ErrorBound,
    T::Item: Sync + Send + 'static, 

Loading content...

Implementors

impl<'de, U, K: Kind> ApplyDecode<'de, K> for U[src]

Loading content...