pub struct SendTimeout { /* private fields */ }Expand description
Specify the sending timeout until reporting an error.
Implementations§
Trait Implementations§
Source§impl Clone for SendTimeout
impl Clone for SendTimeout
Source§fn clone(&self) -> SendTimeout
fn clone(&self) -> SendTimeout
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SendTimeout
impl Debug for SendTimeout
Source§impl From<SendTimeout> for AnySockOpt
impl From<SendTimeout> for AnySockOpt
Source§fn from(op: SendTimeout) -> Self
fn from(op: SendTimeout) -> Self
Converts to this type from the input type.
Source§impl SetSockOptIf for SendTimeout
impl SetSockOptIf for SendTimeout
Source§fn create_entry(&self, fd: BorrowedUringFd<'_>) -> Result<Entry, OpcodeError>
fn create_entry(&self, fd: BorrowedUringFd<'_>) -> Result<Entry, OpcodeError>
Constructs an
io_uring submission entry for this socket option. Read moreimpl Copy for SendTimeout
Auto Trait Implementations§
impl Freeze for SendTimeout
impl RefUnwindSafe for SendTimeout
impl Send for SendTimeout
impl Sync for SendTimeout
impl Unpin for SendTimeout
impl UnwindSafe for SendTimeout
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more