Struct mioco::Mioco [] [src]

pub struct Mioco {
    // some fields omitted
}

Mioco instance.

Methods

impl Mioco
[src]

fn new() -> Self

Create new Mioco instance.

fn new_configured(config: Config) -> Self

Create new Mioco instance with custom configuration.

fn start<F, T>(&mut self, f: F) -> Result<T> where F: FnOnce() -> T, F: Send + 'static, T: Send + 'static

Start mioco instance.

Takes a starting handler function that will be executed in mioco environment.

Will block until mioco is finished - there are no more coroutines to run.

Returns the result of the f.

See MiocoHandle::start().

Trait Implementations

impl Default for Mioco
[src]

fn default() -> Self

Returns the "default value" for a type. Read more