Struct b3_helper_lib::ICPToken
source · pub struct ICPToken {
pub e8s: u64,
}
Fields§
§e8s: u64
Implementations§
source§impl ICPToken
impl ICPToken
sourcepub const SUBDIVIDABLE_BY: u64 = 100_000_000u64
pub const SUBDIVIDABLE_BY: u64 = 100_000_000u64
How many times can Tokenss be divided
sourcepub const fn from_e8s(e8s: u64) -> Self
pub const fn from_e8s(e8s: u64) -> Self
Constructs an amount of Tokens from the number of 10^-8 Tokens.
Trait Implementations§
source§impl AddAssign<ICPToken> for ICPToken
impl AddAssign<ICPToken> for ICPToken
source§fn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the
+=
operation. Read moresource§impl CandidType for ICPToken
impl CandidType for ICPToken
source§impl<'de> Deserialize<'de> for ICPToken
impl<'de> Deserialize<'de> for ICPToken
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<ICPToken> for TokenAmount
impl From<ICPToken> for TokenAmount
source§impl PartialEq<ICPToken> for ICPToken
impl PartialEq<ICPToken> for ICPToken
source§impl SubAssign<ICPToken> for ICPToken
impl SubAssign<ICPToken> for ICPToken
source§fn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the
-=
operation. Read moresource§impl TryFrom<&TokenAmount> for ICPToken
impl TryFrom<&TokenAmount> for ICPToken
§type Error = TokenAmountError
type Error = TokenAmountError
The type returned in the event of a conversion error.
impl Eq for ICPToken
impl StructuralEq for ICPToken
impl StructuralPartialEq for ICPToken
Auto Trait Implementations§
impl RefUnwindSafe for ICPToken
impl Send for ICPToken
impl Sync for ICPToken
impl Unpin for ICPToken
impl UnwindSafe for ICPToken
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