Struct solana_runtime::accounts_db::BankHashStats [−][src]
pub struct BankHashStats { pub num_updated_accounts: u64, pub num_removed_accounts: u64, pub num_lamports_stored: u64, pub total_data_len: u64, pub num_executable_accounts: u64, }
Fields
num_updated_accounts: u64
num_removed_accounts: u64
num_lamports_stored: u64
total_data_len: u64
num_executable_accounts: u64
Implementations
impl BankHashStats
[src]
impl BankHashStats
[src]pub fn update(&mut self, account: &AccountSharedData)
[src]
pub fn merge(&mut self, other: &BankHashStats)
[src]
Trait Implementations
impl AbiExample for BankHashStats
[src]
impl AbiExample for BankHashStats
[src]impl Clone for BankHashStats
[src]
impl Clone for BankHashStats
[src]fn clone(&self) -> BankHashStats
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for BankHashStats
[src]
impl Default for BankHashStats
[src]fn default() -> BankHashStats
[src]
impl<'de> Deserialize<'de> for BankHashStats
[src]
impl<'de> Deserialize<'de> for BankHashStats
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<BankHashStats> for BankHashStats
[src]
impl PartialEq<BankHashStats> for BankHashStats
[src]fn eq(&self, other: &BankHashStats) -> bool
[src]
fn ne(&self, other: &BankHashStats) -> bool
[src]
impl Serialize for BankHashStats
[src]
impl Serialize for BankHashStats
[src]impl StructuralPartialEq for BankHashStats
[src]
impl StructuralPartialEq for BankHashStats
[src]Auto Trait Implementations
impl RefUnwindSafe for BankHashStats
impl RefUnwindSafe for BankHashStats
impl Send for BankHashStats
impl Send for BankHashStats
impl Sync for BankHashStats
impl Sync for BankHashStats
impl Unpin for BankHashStats
impl Unpin for BankHashStats
impl UnwindSafe for BankHashStats
impl UnwindSafe for BankHashStats
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
[src]
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
[src]pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
[src]
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
[src]
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
[src]pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
[src]
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
[src]
impl<T> AbiExample for T
[src]impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,