[−][src]Struct wepoll_binding::Events
A collection of events produced by wepoll.
Implementations
impl Events
[src]
pub fn with_capacity(amount: usize) -> Self
[src]
Creates an Events
collection with enough space for amount
events.
pub fn len(&self) -> usize
[src]
Returns the amount of events in self
.
pub fn capacity(&self) -> usize
[src]
Returns the maximum amount of events that can be stored in self
.
pub fn iter(&self) -> Iter<'_>ⓘ
[src]
Returns an iterator over the events in self
.
pub fn clear(&mut self)
[src]
Clears all events by setting the internal length to 0.
The associated memory won't be dropped until it is either overwritten,
or self
is dropped.
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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, 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>,