#[repr(i32)]pub enum StandardContractType {
Currency = 0,
Deposit = 1,
Swap = 2,
Stake = 3,
CollateralizedLoan = 4,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for StandardContractType
impl Clone for StandardContractType
Source§fn clone(&self) -> StandardContractType
fn clone(&self) -> StandardContractType
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 StandardContractType
impl Debug for StandardContractType
Source§impl Default for StandardContractType
impl Default for StandardContractType
Source§fn default() -> StandardContractType
fn default() -> StandardContractType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StandardContractType
impl<'de> Deserialize<'de> for StandardContractType
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 From<StandardContractType> for i32
impl From<StandardContractType> for i32
Source§fn from(value: StandardContractType) -> i32
fn from(value: StandardContractType) -> i32
Converts to this type from the input type.
Source§impl FromStr for StandardContractType
impl FromStr for StandardContractType
Source§impl Hash for StandardContractType
impl Hash for StandardContractType
Source§impl Ord for StandardContractType
impl Ord for StandardContractType
Source§fn cmp(&self, other: &StandardContractType) -> Ordering
fn cmp(&self, other: &StandardContractType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for StandardContractType
impl PartialEq for StandardContractType
Source§impl PartialOrd for StandardContractType
impl PartialOrd for StandardContractType
Source§impl Serialize for StandardContractType
impl Serialize for StandardContractType
Source§impl TryFrom<&str> for StandardContractType
impl TryFrom<&str> for StandardContractType
impl Copy for StandardContractType
impl Eq for StandardContractType
impl StructuralPartialEq for StandardContractType
Auto Trait Implementations§
impl Freeze for StandardContractType
impl RefUnwindSafe for StandardContractType
impl Send for StandardContractType
impl Sync for StandardContractType
impl Unpin for StandardContractType
impl UnwindSafe for StandardContractType
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.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 more