pub struct EvmBondSnapshot {
pub vault_id: String,
pub principal_address: String,
pub operator_key_hash: String,
pub expires_at: u64,
pub observed_at: u64,
pub locked_minor_units: u128,
pub reserve_requirement_minor_units: u128,
pub reserve_requirement_ratio_bps: u16,
pub slashed_minor_units: u128,
pub released: bool,
pub expired: bool,
}Fields§
§vault_id: String§principal_address: String§operator_key_hash: String§expires_at: u64§observed_at: u64§locked_minor_units: u128§reserve_requirement_minor_units: u128§reserve_requirement_ratio_bps: u16§slashed_minor_units: u128§released: bool§expired: boolTrait Implementations§
Source§impl Clone for EvmBondSnapshot
impl Clone for EvmBondSnapshot
Source§fn clone(&self) -> EvmBondSnapshot
fn clone(&self) -> EvmBondSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EvmBondSnapshot
impl Debug for EvmBondSnapshot
Source§impl<'de> Deserialize<'de> for EvmBondSnapshot
impl<'de> Deserialize<'de> for EvmBondSnapshot
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
impl Eq for EvmBondSnapshot
Source§impl PartialEq for EvmBondSnapshot
impl PartialEq for EvmBondSnapshot
Source§impl Serialize for EvmBondSnapshot
impl Serialize for EvmBondSnapshot
impl StructuralPartialEq for EvmBondSnapshot
Auto Trait Implementations§
impl Freeze for EvmBondSnapshot
impl RefUnwindSafe for EvmBondSnapshot
impl Send for EvmBondSnapshot
impl Sync for EvmBondSnapshot
impl Unpin for EvmBondSnapshot
impl UnsafeUnpin for EvmBondSnapshot
impl UnwindSafe for EvmBondSnapshot
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