Struct curl::multi::Events [−][src]
Notification of the events that have happened on a socket.
This type is passed as an argument to the action
method on a multi handle
to indicate what events have occurred on a socket.
Implementations
impl Events
[src]
pub fn new() -> Events
[src]
Creates a new blank event bit mask.
pub fn input(&mut self, val: bool) -> &mut Events
[src]
Set or unset the whether these events indicate that input is ready.
pub fn output(&mut self, val: bool) -> &mut Events
[src]
Set or unset the whether these events indicate that output is ready.
pub fn error(&mut self, val: bool) -> &mut Events
[src]
Set or unset the whether these events indicate that an error has happened.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Events
impl Send for Events
impl Sync for Events
impl Unpin for Events
impl UnwindSafe for Events
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,
pub 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.
pub 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>,