pub struct ZselectOptions {
pub array_name: Option<String>,
pub hash_name: Option<String>,
pub timeout_hundredths: Option<i64>,
pub fds: Vec<(RawFd, SelectMode)>,
}Expand description
Options for zselect builtin
Fields§
§array_name: Option<String>§hash_name: Option<String>§timeout_hundredths: Option<i64>§fds: Vec<(RawFd, SelectMode)>Trait Implementations§
Source§impl Debug for ZselectOptions
impl Debug for ZselectOptions
Source§impl Default for ZselectOptions
impl Default for ZselectOptions
Source§fn default() -> ZselectOptions
fn default() -> ZselectOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ZselectOptions
impl RefUnwindSafe for ZselectOptions
impl Send for ZselectOptions
impl Sync for ZselectOptions
impl Unpin for ZselectOptions
impl UnsafeUnpin for ZselectOptions
impl UnwindSafe for ZselectOptions
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> 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