pub enum OperationProcessResult {
Pending(Option<i64>),
Completed,
NotApplicable,
}Expand description
Result of processing a single operation.
This enum represents the possible outcomes of processing a single operation.
Variants§
Pending(Option<i64>)
Operation is pending with an optional scheduled timestamp (milliseconds since epoch)
Completed
Operation has completed
NotApplicable
Operation type is not applicable for processing
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OperationProcessResult
impl RefUnwindSafe for OperationProcessResult
impl Send for OperationProcessResult
impl Sync for OperationProcessResult
impl Unpin for OperationProcessResult
impl UnsafeUnpin for OperationProcessResult
impl UnwindSafe for OperationProcessResult
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 moreCreates a shared type from an unshared type.