[][src]Trait vessels::channel::Target

pub trait Target<'a, K: Kind>: Context<'a> + Sized + Send + Sync {
    type Shim: Shim<'a, Self, K>;
    fn new_with(kind: K) -> Future<Self>
    where
        K::DeconstructFuture: Send
;
fn new_shim() -> Self::Shim; }

Associated Types

type Shim: Shim<'a, Self, K>

Loading content...

Required methods

fn new_with(kind: K) -> Future<Self> where
    K::DeconstructFuture: Send

fn new_shim() -> Self::Shim

Loading content...

Implementors

impl<'a, K: Kind> Target<'a, K> for IdChannel[src]

type Shim = Shim<K>

Loading content...