#[repr(u8)]pub enum ArchivedJournalSockoptionV1 {
Show 27 variants
Noop = 0,
ReusePort = 1,
ReuseAddr = 2,
NoDelay = 3,
DontRoute = 4,
OnlyV6 = 5,
Broadcast = 6,
MulticastLoopV4 = 7,
MulticastLoopV6 = 8,
Promiscuous = 9,
Listening = 10,
LastError = 11,
KeepAlive = 12,
Linger = 13,
OobInline = 14,
RecvBufSize = 15,
SendBufSize = 16,
RecvLowat = 17,
SendLowat = 18,
RecvTimeout = 19,
SendTimeout = 20,
ConnectTimeout = 21,
AcceptTimeout = 22,
Ttl = 23,
MulticastTtlV4 = 24,
Type = 25,
Proto = 26,
}
Expand description
An archived JournalSockoptionV1
Variants§
Noop = 0
The archived counterpart of JournalSockoptionV1::Noop
ReusePort = 1
The archived counterpart of JournalSockoptionV1::ReusePort
ReuseAddr = 2
The archived counterpart of JournalSockoptionV1::ReuseAddr
NoDelay = 3
The archived counterpart of JournalSockoptionV1::NoDelay
DontRoute = 4
The archived counterpart of JournalSockoptionV1::DontRoute
OnlyV6 = 5
The archived counterpart of JournalSockoptionV1::OnlyV6
Broadcast = 6
The archived counterpart of JournalSockoptionV1::Broadcast
MulticastLoopV4 = 7
The archived counterpart of JournalSockoptionV1::MulticastLoopV4
MulticastLoopV6 = 8
The archived counterpart of JournalSockoptionV1::MulticastLoopV6
Promiscuous = 9
The archived counterpart of JournalSockoptionV1::Promiscuous
Listening = 10
The archived counterpart of JournalSockoptionV1::Listening
LastError = 11
The archived counterpart of JournalSockoptionV1::LastError
KeepAlive = 12
The archived counterpart of JournalSockoptionV1::KeepAlive
Linger = 13
The archived counterpart of JournalSockoptionV1::Linger
OobInline = 14
The archived counterpart of JournalSockoptionV1::OobInline
RecvBufSize = 15
The archived counterpart of JournalSockoptionV1::RecvBufSize
SendBufSize = 16
The archived counterpart of JournalSockoptionV1::SendBufSize
RecvLowat = 17
The archived counterpart of JournalSockoptionV1::RecvLowat
SendLowat = 18
The archived counterpart of JournalSockoptionV1::SendLowat
RecvTimeout = 19
The archived counterpart of JournalSockoptionV1::RecvTimeout
SendTimeout = 20
The archived counterpart of JournalSockoptionV1::SendTimeout
ConnectTimeout = 21
The archived counterpart of JournalSockoptionV1::ConnectTimeout
AcceptTimeout = 22
The archived counterpart of JournalSockoptionV1::AcceptTimeout
Ttl = 23
The archived counterpart of JournalSockoptionV1::Ttl
MulticastTtlV4 = 24
The archived counterpart of JournalSockoptionV1::MulticastTtlV4
Type = 25
The archived counterpart of JournalSockoptionV1::Type
Proto = 26
The archived counterpart of JournalSockoptionV1::Proto
Trait Implementations§
source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedJournalSockoptionV1where
<__C as Fallible>::Error: Source,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedJournalSockoptionV1where
<__C as Fallible>::Error: Source,
source§unsafe fn check_bytes(
value: *const Self,
context: &mut __C,
) -> Result<(), <__C as Fallible>::Error>
unsafe fn check_bytes( value: *const Self, context: &mut __C, ) -> Result<(), <__C as Fallible>::Error>
source§impl Debug for ArchivedJournalSockoptionV1
impl Debug for ArchivedJournalSockoptionV1
source§impl From<&ArchivedJournalSockoptionV1> for Sockoption
impl From<&ArchivedJournalSockoptionV1> for Sockoption
source§fn from(val: &ArchivedJournalSockoptionV1) -> Self
fn from(val: &ArchivedJournalSockoptionV1) -> Self
impl Portable for ArchivedJournalSockoptionV1
Auto Trait Implementations§
impl Freeze for ArchivedJournalSockoptionV1
impl RefUnwindSafe for ArchivedJournalSockoptionV1
impl Send for ArchivedJournalSockoptionV1
impl Sync for ArchivedJournalSockoptionV1
impl Unpin for ArchivedJournalSockoptionV1
impl UnwindSafe for ArchivedJournalSockoptionV1
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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>
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>
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