pub enum JournalSnapshotTriggerV1Resolver {
Idle,
Listen,
Environ,
Stdin,
Timer,
Sigint,
Sigalrm,
Sigtstp,
Sigstop,
NonDeterministicCall,
Bootstrap,
Transaction,
}
Expand description
The resolver for an archived JournalSnapshotTriggerV1
Variants§
Idle
The resolver for JournalSnapshotTriggerV1::Idle
Listen
The resolver for JournalSnapshotTriggerV1::Listen
Environ
The resolver for JournalSnapshotTriggerV1::Environ
Stdin
The resolver for JournalSnapshotTriggerV1::Stdin
Timer
The resolver for JournalSnapshotTriggerV1::Timer
Sigint
The resolver for JournalSnapshotTriggerV1::Sigint
Sigalrm
The resolver for JournalSnapshotTriggerV1::Sigalrm
Sigtstp
The resolver for JournalSnapshotTriggerV1::Sigtstp
Sigstop
The resolver for JournalSnapshotTriggerV1::Sigstop
NonDeterministicCall
The resolver for JournalSnapshotTriggerV1::NonDeterministicCall
Bootstrap
The resolver for JournalSnapshotTriggerV1::Bootstrap
Transaction
The resolver for JournalSnapshotTriggerV1::Transaction
Auto Trait Implementations§
impl Freeze for JournalSnapshotTriggerV1Resolver
impl RefUnwindSafe for JournalSnapshotTriggerV1Resolver
impl Send for JournalSnapshotTriggerV1Resolver
impl Sync for JournalSnapshotTriggerV1Resolver
impl Unpin for JournalSnapshotTriggerV1Resolver
impl UnwindSafe for JournalSnapshotTriggerV1Resolver
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§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
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 moreSource§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§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.
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> Upcastable for T
impl<T> Upcastable for T
Source§fn upcast_any_ref(&self) -> &(dyn Any + 'static)
fn upcast_any_ref(&self) -> &(dyn Any + 'static)
upcast ref
Source§fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)
upcast mut ref