[−][src]Struct bastion::io::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, Error>
[src]
&self,
max_event_size: usize,
duration: Option<Duration>
) -> Result<usize, Error>
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]
T: 'static + ?Sized,
impl<T> AsAny for T where
T: Any,
[src]
T: Any,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> State for T where
T: Send + Sync + 'static,
[src]
T: Send + Sync + 'static,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,