Struct solana_client::rpc_cache::LargestAccountsCache [−][src]
pub struct LargestAccountsCache { /* fields omitted */ }
Implementations
impl LargestAccountsCache
[src]
impl LargestAccountsCache
[src]pub fn new(duration: u64) -> Self
[src]
pub fn get_largest_accounts(
&self,
filter: &Option<RpcLargestAccountsFilter>
) -> Option<(u64, Vec<RpcAccountBalance>)>
[src]
&self,
filter: &Option<RpcLargestAccountsFilter>
) -> Option<(u64, Vec<RpcAccountBalance>)>
pub fn set_largest_accounts(
&mut self,
filter: &Option<RpcLargestAccountsFilter>,
slot: u64,
accounts: &[RpcAccountBalance]
)
[src]
&mut self,
filter: &Option<RpcLargestAccountsFilter>,
slot: u64,
accounts: &[RpcAccountBalance]
)
Trait Implementations
impl Clone for LargestAccountsCache
[src]
impl Clone for LargestAccountsCache
[src]fn clone(&self) -> LargestAccountsCache
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for LargestAccountsCache
impl RefUnwindSafe for LargestAccountsCache
impl Send for LargestAccountsCache
impl Send for LargestAccountsCache
impl Sync for LargestAccountsCache
impl Sync for LargestAccountsCache
impl Unpin for LargestAccountsCache
impl Unpin for LargestAccountsCache
impl UnwindSafe for LargestAccountsCache
impl UnwindSafe for LargestAccountsCache
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
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>,