pub enum JournalSnapshotTriggerV1Resolver {
Show 13 variants
Idle,
Listen,
Environ,
Stdin,
Timer,
Sigint,
Sigalrm,
Sigtstp,
Sigstop,
NonDeterministicCall,
Bootstrap,
Transaction,
Explicit,
}
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
Explicit
The resolver for JournalSnapshotTriggerV1::Explicit
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> 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, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out
indicating that a T
is niched.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