Struct rustrt::rtio::LocalIo[src]
pub struct LocalIo<'a> {
// some fields omitted
}Methods
impl<'a> LocalIo<'a>
fn borrow() -> Option<LocalIo>
Returns the local I/O: either the local scheduler's I/O services or the native I/O services.
fn maybe_raise<T>(f: |io: &mut IoFactory| -> IoResult<T>) -> IoResult<T>
fn new<'a>(io: &'a mut IoFactory) -> LocalIo<'a>
fn get<'a>(&'a mut self) -> &'a mut IoFactory
Returns the underlying I/O factory as a trait reference.