[−][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
impl !Send for Events
impl !Sync for Events
impl Unpin for Events
impl UnwindSafe for Events
impl RefUnwindSafe for Events
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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<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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,