[][src]Trait vessels::channel::Context

pub trait Context<'de> {
    type Item: Serialize + Sync + Send + 'static;
    type Target: Waiter<Item = Self::Item> + DeserializeSeed<'de, Value = Self::Item> + Clone + Sync + Send + 'static;
    fn context(&self) -> Self::Target;
}

Associated Types

type Item: Serialize + Sync + Send + 'static

type Target: Waiter<Item = Self::Item> + DeserializeSeed<'de, Value = Self::Item> + Clone + Sync + Send + 'static

Loading content...

Required methods

fn context(&self) -> Self::Target

Loading content...

Implementors

impl<'a, K: Kind> Context<'a> for Shim<K>[src]

type Item = Item

type Target = Context

impl<'de> Context<'de> for IdChannel[src]

type Item = Item

type Target = Context

Loading content...