[−][src]Trait solana_runtime::serde_snapshot::TypeContext
Associated Types
type SerializableAccountStorageEntry: Serialize + DeserializeOwned + From<&'a AccountStorageEntry> + Into<AccountStorageEntry>
Required methods
fn serialize_bank_rc_fields<S: Serializer>(
serializer: S,
serializable_bank: &SerializableBankRc<'a, Self>
) -> Result<S::Ok, S::Error> where
Self: Sized,
serializer: S,
serializable_bank: &SerializableBankRc<'a, Self>
) -> Result<S::Ok, S::Error> where
Self: Sized,
fn serialize_accounts_db_fields<S: Serializer>(
serializer: S,
serializable_db: &SerializableAccountsDB<'a, Self>
) -> Result<S::Ok, S::Error> where
Self: Sized,
serializer: S,
serializable_db: &SerializableAccountsDB<'a, Self>
) -> Result<S::Ok, S::Error> where
Self: Sized,
fn deserialize_accounts_db_fields<R>(
stream: &mut BufReader<R>
) -> Result<AccountDBFields<Self::SerializableAccountStorageEntry>, IoError> where
R: Read,
stream: &mut BufReader<R>
) -> Result<AccountDBFields<Self::SerializableAccountStorageEntry>, IoError> where
R: Read,