[][src]Trait embly::Waitable

pub trait Waitable {
    type Output;
    fn id(&self) -> i32;
fn fetch_result(&mut self) -> Self::Output; fn wait(&mut self) -> Self::Output
    where
        Self: Sized
, { ... }
fn join<T: Waitable>(&mut self, other: T) -> (Self::Output, T::Output)
    where
        Self: Sized,
        T: Sized
, { ... } }

sdafsdf

Associated Types

type Output

asdfasdf

Loading content...

Required methods

fn id(&self) -> i32

asdfas

fn fetch_result(&mut self) -> Self::Output

asdfasdf

Loading content...

Provided methods

fn wait(&mut self) -> Self::Output where
    Self: Sized

asdfasdf

fn join<T: Waitable>(&mut self, other: T) -> (Self::Output, T::Output) where
    Self: Sized,
    T: Sized

join

Loading content...

Implementors

impl Waitable for Conn[src]

type Output = Result<(), Error>

fn id(&self) -> i32[src]

wait for it

fn fetch_result(&mut self) -> Result<(), Error>[src]

asdfasdf

Loading content...