Struct solana_runtime::append_vec::StoredMeta[][src]

pub struct StoredMeta {
    pub write_version: u64,
    pub pubkey: Pubkey,
    pub data_len: u64,
}

Meta contains enough context to recover the index from storage itself This struct will be backed by mmaped and snapshotted data files. So the data layout must be stable and consistent across the entire cluster!

Fields

write_version: u64

global write version

pubkey: Pubkey

key for the account

data_len: u64

Trait Implementations

impl Clone for StoredMeta[src]

impl Debug for StoredMeta[src]

impl PartialEq<StoredMeta> for StoredMeta[src]

impl StructuralPartialEq for StoredMeta[src]

Auto Trait Implementations

impl RefUnwindSafe for StoredMeta

impl Send for StoredMeta

impl Sync for StoredMeta

impl Unpin for StoredMeta

impl UnwindSafe for StoredMeta

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> MaybeDebug for T where
    T: Debug
[src]

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]