pub struct MemoryLedgerResponse {
pub magic: u64,
pub format_id: u32,
pub schema_version: u32,
pub header_len: u32,
pub header_checksum: u64,
pub current_generation: u64,
pub authorities: Vec<MemoryRangeAuthorityEntry>,
pub ranges: Vec<MemoryRangeEntry>,
pub entries: Vec<MemoryRegistryEntry>,
}Expand description
MemoryLedgerResponse
Fields§
§magic: u64§format_id: u32§schema_version: u32§header_len: u32§header_checksum: u64§current_generation: u64§ranges: Vec<MemoryRangeEntry>§entries: Vec<MemoryRegistryEntry>Trait Implementations§
Source§impl CandidType for MemoryLedgerResponse
impl CandidType for MemoryLedgerResponse
Source§impl Clone for MemoryLedgerResponse
impl Clone for MemoryLedgerResponse
Source§fn clone(&self) -> MemoryLedgerResponse
fn clone(&self) -> MemoryLedgerResponse
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 MemoryLedgerResponse
impl Debug for MemoryLedgerResponse
Source§impl<'de> Deserialize<'de> for MemoryLedgerResponse
impl<'de> Deserialize<'de> for MemoryLedgerResponse
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
Auto Trait Implementations§
impl Freeze for MemoryLedgerResponse
impl RefUnwindSafe for MemoryLedgerResponse
impl Send for MemoryLedgerResponse
impl Sync for MemoryLedgerResponse
impl Unpin for MemoryLedgerResponse
impl UnsafeUnpin for MemoryLedgerResponse
impl UnwindSafe for MemoryLedgerResponse
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