[−][src]Struct wepoll_binding::Events
A collection of events produced by wepoll.
Methods
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
.
ⓘImportant traits for Iter<'a>pub fn iter(&self) -> Iter
[src]
ⓘImportant traits for Iter<'a>
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.
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto 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<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,