[][src]Struct nuclei::Proactor

pub struct Proactor(_);

Concrete proactor instance

Implementations

impl Proactor[src]

pub fn get() -> &'static Proactor[src]

Returns a reference to the proactor.

pub fn wake(&self)[src]

Wakes the thread waiting on proactor.

pub fn wait(
    &self,
    max_event_size: usize,
    duration: Option<Duration>
) -> Result<usize>
[src]

Wait for completion of IO object

Auto Trait Implementations

impl !RefUnwindSafe for Proactor

impl Send for Proactor

impl Sync for Proactor

impl Unpin for Proactor

impl !UnwindSafe for Proactor

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsAny for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> State for T where
    T: Send + Sync + 'static, 

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.