pub struct SnsVersion {
pub archive_wasm_hash_hex: String,
pub root_wasm_hash_hex: String,
pub swap_wasm_hash_hex: String,
pub ledger_wasm_hash_hex: String,
pub governance_wasm_hash_hex: String,
pub index_wasm_hash_hex: String,
}Expand description
SnsVersion
Native six-role SNS Wasm version represented as lowercase hexadecimal hashes.
Fields§
§archive_wasm_hash_hex: StringArchive Wasm hash.
root_wasm_hash_hex: StringRoot Wasm hash.
swap_wasm_hash_hex: StringSwap Wasm hash.
ledger_wasm_hash_hex: StringLedger Wasm hash.
governance_wasm_hash_hex: StringGovernance Wasm hash.
index_wasm_hash_hex: StringLedger index Wasm hash.
Trait Implementations§
Source§impl Clone for SnsVersion
impl Clone for SnsVersion
Source§fn clone(&self) -> SnsVersion
fn clone(&self) -> SnsVersion
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 SnsVersion
impl Debug for SnsVersion
impl Eq for SnsVersion
Source§impl PartialEq for SnsVersion
impl PartialEq for SnsVersion
Source§impl Serialize for SnsVersion
impl Serialize for SnsVersion
impl StructuralPartialEq for SnsVersion
Auto Trait Implementations§
impl Freeze for SnsVersion
impl RefUnwindSafe for SnsVersion
impl Send for SnsVersion
impl Sync for SnsVersion
impl Unpin for SnsVersion
impl UnsafeUnpin for SnsVersion
impl UnwindSafe for SnsVersion
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