pub struct PoolLedgerRecoveryArtifact {
pub candid_sha256: [u8; 32],
pub payload_hash: [u8; 32],
pub payload_size_bytes: u64,
pub raw_module_hash: [u8; 32],
pub release_build_id: ReleaseBuildId,
}Expand description
Exact release-bound helper artifact used for one empty-asset Ledger recovery.
Fields§
§candid_sha256: [u8; 32]§payload_hash: [u8; 32]§payload_size_bytes: u64§raw_module_hash: [u8; 32]§release_build_id: ReleaseBuildIdTrait Implementations§
Source§impl Clone for PoolLedgerRecoveryArtifact
impl Clone for PoolLedgerRecoveryArtifact
Source§fn clone(&self) -> PoolLedgerRecoveryArtifact
fn clone(&self) -> PoolLedgerRecoveryArtifact
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 PoolLedgerRecoveryArtifact
impl Debug for PoolLedgerRecoveryArtifact
Source§impl<'de> Deserialize<'de> for PoolLedgerRecoveryArtifact
impl<'de> Deserialize<'de> for PoolLedgerRecoveryArtifact
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 PoolLedgerRecoveryArtifact
impl StructuralPartialEq for PoolLedgerRecoveryArtifact
Auto Trait Implementations§
impl Freeze for PoolLedgerRecoveryArtifact
impl RefUnwindSafe for PoolLedgerRecoveryArtifact
impl Send for PoolLedgerRecoveryArtifact
impl Sync for PoolLedgerRecoveryArtifact
impl Unpin for PoolLedgerRecoveryArtifact
impl UnsafeUnpin for PoolLedgerRecoveryArtifact
impl UnwindSafe for PoolLedgerRecoveryArtifact
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