pub enum SlateState {
Unknown,
Standard1,
Standard2,
Standard3,
Invoice1,
Invoice2,
Invoice3,
}
Expand description
Slate state definition
Variants§
Unknown
Unknown, coming from earlier slate versions
Standard1
Standard flow, freshly init
Standard2
Standard flow, return journey
Standard3
Standard flow, ready for transaction posting
Invoice1
Invoice flow, freshly init
Invoice2
Invoice flow, return journey
Invoice3
Invoice flow, ready for tranasction posting
Trait Implementations§
source§impl Clone for SlateState
impl Clone for SlateState
source§fn clone(&self) -> SlateState
fn clone(&self) -> SlateState
Returns a copy 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 moresource§impl Debug for SlateState
impl Debug for SlateState
source§impl Display for SlateState
impl Display for SlateState
source§impl From<&SlateState> for SlateStateV4
impl From<&SlateState> for SlateStateV4
source§fn from(data: &SlateState) -> SlateStateV4
fn from(data: &SlateState) -> SlateStateV4
Converts to this type from the input type.
source§impl From<&SlateStateV4> for SlateState
impl From<&SlateStateV4> for SlateState
source§fn from(data: &SlateStateV4) -> SlateState
fn from(data: &SlateStateV4) -> SlateState
Converts to this type from the input type.
source§impl PartialEq for SlateState
impl PartialEq for SlateState
source§fn eq(&self, other: &SlateState) -> bool
fn eq(&self, other: &SlateState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for SlateState
impl StructuralPartialEq for SlateState
Auto Trait Implementations§
impl Freeze for SlateState
impl RefUnwindSafe for SlateState
impl Send for SlateState
impl Sync for SlateState
impl Unpin for SlateState
impl UnwindSafe for SlateState
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<'a, T> DefaultFeatures<'a> for T
impl<'a, T> DefaultFeatures<'a> for T
source§fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
source§fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.