pub enum ArchivedJournalEntry<'a> {
Show 59 variants
InitModuleV1(&'a ArchivedJournalEntryInitModuleV1),
ClearEtherealV1(&'a ArchivedJournalEntryClearEtherealV1),
ProcessExitV1(&'a ArchivedJournalEntryProcessExitV1),
SetThreadV1(&'a ArchivedJournalEntrySetThreadV1<'a>),
CloseThreadV1(&'a ArchivedJournalEntryCloseThreadV1),
FileDescriptorSeekV1(&'a ArchivedJournalEntryFileDescriptorSeekV1),
FileDescriptorWriteV1(&'a ArchivedJournalEntryFileDescriptorWriteV1<'a>),
UpdateMemoryRegionV1(&'a ArchivedJournalEntryUpdateMemoryRegionV1<'a>),
SetClockTimeV1(&'a ArchivedJournalEntrySetClockTimeV1),
OpenFileDescriptorV1(&'a ArchivedJournalEntryOpenFileDescriptorV1<'a>),
CloseFileDescriptorV1(&'a ArchivedJournalEntryCloseFileDescriptorV1),
RenumberFileDescriptorV1(&'a ArchivedJournalEntryRenumberFileDescriptorV1),
DuplicateFileDescriptorV1(&'a ArchivedJournalEntryDuplicateFileDescriptorV1),
CreateDirectoryV1(&'a ArchivedJournalEntryCreateDirectoryV1<'a>),
RemoveDirectoryV1(&'a ArchivedJournalEntryRemoveDirectoryV1<'a>),
PathSetTimesV1(&'a ArchivedJournalEntryPathSetTimesV1<'a>),
FileDescriptorSetTimesV1(&'a ArchivedJournalEntryFileDescriptorSetTimesV1),
FileDescriptorSetSizeV1(&'a ArchivedJournalEntryFileDescriptorSetSizeV1),
FileDescriptorSetFlagsV1(&'a ArchivedJournalEntryFileDescriptorSetFlagsV1),
FileDescriptorSetRightsV1(&'a ArchivedJournalEntryFileDescriptorSetRightsV1),
FileDescriptorAdviseV1(&'a ArchivedJournalEntryFileDescriptorAdviseV1),
FileDescriptorAllocateV1(&'a ArchivedJournalEntryFileDescriptorAllocateV1),
CreateHardLinkV1(&'a ArchivedJournalEntryCreateHardLinkV1<'a>),
CreateSymbolicLinkV1(&'a ArchivedJournalEntryCreateSymbolicLinkV1<'a>),
UnlinkFileV1(&'a ArchivedJournalEntryUnlinkFileV1<'a>),
PathRenameV1(&'a ArchivedJournalEntryPathRenameV1<'a>),
ChangeDirectoryV1(&'a ArchivedJournalEntryChangeDirectoryV1<'a>),
EpollCreateV1(&'a ArchivedJournalEntryEpollCreateV1),
EpollCtlV1(&'a ArchivedJournalEntryEpollCtlV1),
TtySetV1(&'a ArchivedJournalEntryTtySetV1),
CreatePipeV1(&'a ArchivedJournalEntryCreatePipeV1),
CreateEventV1(&'a ArchivedJournalEntryCreateEventV1),
PortAddAddrV1(&'a ArchivedJournalEntryPortAddAddrV1),
PortDelAddrV1(&'a ArchivedJournalEntryPortDelAddrV1),
PortAddrClearV1,
PortBridgeV1(&'a ArchivedJournalEntryPortBridgeV1<'a>),
PortUnbridgeV1,
PortDhcpAcquireV1,
PortGatewaySetV1(&'a ArchivedJournalEntryPortGatewaySetV1),
PortRouteAddV1(&'a ArchivedJournalEntryPortRouteAddV1),
PortRouteClearV1,
PortRouteDelV1(&'a ArchivedJournalEntryPortRouteDelV1),
SocketOpenV1(&'a ArchivedJournalEntrySocketOpenV1),
SocketListenV1(&'a ArchivedJournalEntrySocketListenV1),
SocketBindV1(&'a ArchivedJournalEntrySocketBindV1),
SocketConnectedV1(&'a ArchivedJournalEntrySocketConnectedV1),
SocketAcceptedV1(&'a ArchivedJournalEntrySocketAcceptedV1),
SocketJoinIpv4MulticastV1(&'a ArchivedJournalEntrySocketJoinIpv4MulticastV1),
SocketJoinIpv6MulticastV1(&'a ArchivedJournalEntrySocketJoinIpv6MulticastV1),
SocketLeaveIpv4MulticastV1(&'a ArchivedJournalEntrySocketLeaveIpv4MulticastV1),
SocketLeaveIpv6MulticastV1(&'a ArchivedJournalEntrySocketLeaveIpv6MulticastV1),
SocketSendFileV1(&'a ArchivedJournalEntrySocketSendFileV1),
SocketSendToV1(&'a ArchivedJournalEntrySocketSendToV1<'a>),
SocketSendV1(&'a ArchivedJournalEntrySocketSendV1<'a>),
SocketSetOptFlagV1(&'a ArchivedJournalEntrySocketSetOptFlagV1),
SocketSetOptSizeV1(&'a ArchivedJournalEntrySocketSetOptSizeV1),
SocketSetOptTimeV1(&'a ArchivedJournalEntrySocketSetOptTimeV1),
SocketShutdownV1(&'a ArchivedJournalEntrySocketShutdownV1),
SnapshotV1(&'a ArchivedJournalEntrySnapshotV1),
}
Variants§
InitModuleV1(&'a ArchivedJournalEntryInitModuleV1)
ClearEtherealV1(&'a ArchivedJournalEntryClearEtherealV1)
ProcessExitV1(&'a ArchivedJournalEntryProcessExitV1)
SetThreadV1(&'a ArchivedJournalEntrySetThreadV1<'a>)
CloseThreadV1(&'a ArchivedJournalEntryCloseThreadV1)
FileDescriptorSeekV1(&'a ArchivedJournalEntryFileDescriptorSeekV1)
FileDescriptorWriteV1(&'a ArchivedJournalEntryFileDescriptorWriteV1<'a>)
UpdateMemoryRegionV1(&'a ArchivedJournalEntryUpdateMemoryRegionV1<'a>)
SetClockTimeV1(&'a ArchivedJournalEntrySetClockTimeV1)
OpenFileDescriptorV1(&'a ArchivedJournalEntryOpenFileDescriptorV1<'a>)
CloseFileDescriptorV1(&'a ArchivedJournalEntryCloseFileDescriptorV1)
RenumberFileDescriptorV1(&'a ArchivedJournalEntryRenumberFileDescriptorV1)
DuplicateFileDescriptorV1(&'a ArchivedJournalEntryDuplicateFileDescriptorV1)
CreateDirectoryV1(&'a ArchivedJournalEntryCreateDirectoryV1<'a>)
RemoveDirectoryV1(&'a ArchivedJournalEntryRemoveDirectoryV1<'a>)
PathSetTimesV1(&'a ArchivedJournalEntryPathSetTimesV1<'a>)
FileDescriptorSetTimesV1(&'a ArchivedJournalEntryFileDescriptorSetTimesV1)
FileDescriptorSetSizeV1(&'a ArchivedJournalEntryFileDescriptorSetSizeV1)
FileDescriptorSetFlagsV1(&'a ArchivedJournalEntryFileDescriptorSetFlagsV1)
FileDescriptorSetRightsV1(&'a ArchivedJournalEntryFileDescriptorSetRightsV1)
FileDescriptorAdviseV1(&'a ArchivedJournalEntryFileDescriptorAdviseV1)
FileDescriptorAllocateV1(&'a ArchivedJournalEntryFileDescriptorAllocateV1)
CreateHardLinkV1(&'a ArchivedJournalEntryCreateHardLinkV1<'a>)
CreateSymbolicLinkV1(&'a ArchivedJournalEntryCreateSymbolicLinkV1<'a>)
UnlinkFileV1(&'a ArchivedJournalEntryUnlinkFileV1<'a>)
PathRenameV1(&'a ArchivedJournalEntryPathRenameV1<'a>)
ChangeDirectoryV1(&'a ArchivedJournalEntryChangeDirectoryV1<'a>)
EpollCreateV1(&'a ArchivedJournalEntryEpollCreateV1)
EpollCtlV1(&'a ArchivedJournalEntryEpollCtlV1)
TtySetV1(&'a ArchivedJournalEntryTtySetV1)
CreatePipeV1(&'a ArchivedJournalEntryCreatePipeV1)
CreateEventV1(&'a ArchivedJournalEntryCreateEventV1)
PortAddAddrV1(&'a ArchivedJournalEntryPortAddAddrV1)
PortDelAddrV1(&'a ArchivedJournalEntryPortDelAddrV1)
PortAddrClearV1
PortBridgeV1(&'a ArchivedJournalEntryPortBridgeV1<'a>)
PortUnbridgeV1
PortDhcpAcquireV1
PortGatewaySetV1(&'a ArchivedJournalEntryPortGatewaySetV1)
PortRouteAddV1(&'a ArchivedJournalEntryPortRouteAddV1)
PortRouteClearV1
PortRouteDelV1(&'a ArchivedJournalEntryPortRouteDelV1)
SocketOpenV1(&'a ArchivedJournalEntrySocketOpenV1)
SocketListenV1(&'a ArchivedJournalEntrySocketListenV1)
SocketBindV1(&'a ArchivedJournalEntrySocketBindV1)
SocketConnectedV1(&'a ArchivedJournalEntrySocketConnectedV1)
SocketAcceptedV1(&'a ArchivedJournalEntrySocketAcceptedV1)
SocketJoinIpv4MulticastV1(&'a ArchivedJournalEntrySocketJoinIpv4MulticastV1)
SocketJoinIpv6MulticastV1(&'a ArchivedJournalEntrySocketJoinIpv6MulticastV1)
SocketLeaveIpv4MulticastV1(&'a ArchivedJournalEntrySocketLeaveIpv4MulticastV1)
SocketLeaveIpv6MulticastV1(&'a ArchivedJournalEntrySocketLeaveIpv6MulticastV1)
SocketSendFileV1(&'a ArchivedJournalEntrySocketSendFileV1)
SocketSendToV1(&'a ArchivedJournalEntrySocketSendToV1<'a>)
SocketSendV1(&'a ArchivedJournalEntrySocketSendV1<'a>)
SocketSetOptFlagV1(&'a ArchivedJournalEntrySocketSetOptFlagV1)
SocketSetOptSizeV1(&'a ArchivedJournalEntrySocketSetOptSizeV1)
SocketSetOptTimeV1(&'a ArchivedJournalEntrySocketSetOptTimeV1)
SocketShutdownV1(&'a ArchivedJournalEntrySocketShutdownV1)
SnapshotV1(&'a ArchivedJournalEntrySnapshotV1)
Trait Implementations§
source§impl<'a> TryFrom<ArchivedJournalEntry<'a>> for JournalEntry<'a>
impl<'a> TryFrom<ArchivedJournalEntry<'a>> for JournalEntry<'a>
Auto Trait Implementations§
impl<'a> Freeze for ArchivedJournalEntry<'a>
impl<'a> RefUnwindSafe for ArchivedJournalEntry<'a>
impl<'a> Send for ArchivedJournalEntry<'a>
impl<'a> Sync for ArchivedJournalEntry<'a>
impl<'a> Unpin for ArchivedJournalEntry<'a>
impl<'a> UnwindSafe for ArchivedJournalEntry<'a>
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§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>
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§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> Pointee for T
impl<T> Pointee for T
§impl<T> Upcastable for T
impl<T> Upcastable for T
§fn upcast_any_ref(&self) -> &(dyn Any + 'static)
fn upcast_any_ref(&self) -> &(dyn Any + 'static)
upcast ref
§fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)
upcast mut ref
§fn upcast_any_box(self: Box<T>) -> Box<dyn Any>
fn upcast_any_box(self: Box<T>) -> Box<dyn Any>
upcast boxed dyn