pub enum GuaranteeStatus {
Active,
Drawn,
Expired,
Cancelled,
}Expand description
Lifecycle status of a bank guarantee.
Variants§
Active
Guarantee is active
Drawn
Guarantee has been drawn upon
Expired
Guarantee has expired
Cancelled
Guarantee was cancelled
Trait Implementations§
Source§impl Clone for GuaranteeStatus
impl Clone for GuaranteeStatus
Source§fn clone(&self) -> GuaranteeStatus
fn clone(&self) -> GuaranteeStatus
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 moreSource§impl Debug for GuaranteeStatus
impl Debug for GuaranteeStatus
Source§impl Default for GuaranteeStatus
impl Default for GuaranteeStatus
Source§fn default() -> GuaranteeStatus
fn default() -> GuaranteeStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GuaranteeStatus
impl<'de> Deserialize<'de> for GuaranteeStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for GuaranteeStatus
impl Hash for GuaranteeStatus
Source§impl PartialEq for GuaranteeStatus
impl PartialEq for GuaranteeStatus
Source§impl Serialize for GuaranteeStatus
impl Serialize for GuaranteeStatus
impl Copy for GuaranteeStatus
impl Eq for GuaranteeStatus
impl StructuralPartialEq for GuaranteeStatus
Auto Trait Implementations§
impl Freeze for GuaranteeStatus
impl RefUnwindSafe for GuaranteeStatus
impl Send for GuaranteeStatus
impl Sync for GuaranteeStatus
impl Unpin for GuaranteeStatus
impl UnsafeUnpin for GuaranteeStatus
impl UnwindSafe for GuaranteeStatus
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.