pub enum LoadedHandoff {
Initiated(Handoff<Initiated>),
Accepted(Handoff<HandoffAccepted>),
Rejected(Handoff<Rejected>),
Completed(Handoff<HandoffCompleted>),
}Expand description
Enum representing all possible runtime states of a handoff. Use this when you need to handle handoffs loaded from the database.
Variants§
Initiated(Handoff<Initiated>)
Accepted(Handoff<HandoffAccepted>)
Rejected(Handoff<Rejected>)
Completed(Handoff<HandoffCompleted>)
Trait Implementations§
Source§impl Clone for LoadedHandoff
impl Clone for LoadedHandoff
Source§fn clone(&self) -> LoadedHandoff
fn clone(&self) -> LoadedHandoff
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LoadedHandoff
impl RefUnwindSafe for LoadedHandoff
impl Send for LoadedHandoff
impl Sync for LoadedHandoff
impl Unpin for LoadedHandoff
impl UnwindSafe for LoadedHandoff
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