Struct solana_accounts_db::stake_rewards::StakeReward
source · pub struct StakeReward {
pub stake_pubkey: Pubkey,
pub stake_reward_info: RewardInfo,
pub stake_account: AccountSharedData,
}
Fields§
§stake_pubkey: Pubkey
§stake_reward_info: RewardInfo
§stake_account: AccountSharedData
Implementations§
source§impl StakeReward
impl StakeReward
pub fn get_stake_reward(&self) -> i64
Trait Implementations§
source§impl AbiExample for StakeReward
impl AbiExample for StakeReward
source§impl Clone for StakeReward
impl Clone for StakeReward
source§fn clone(&self) -> StakeReward
fn clone(&self) -> StakeReward
Returns a copy of the value. Read more
1.0.0 · 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 StakeReward
impl Debug for StakeReward
source§impl<'de> Deserialize<'de> for StakeReward
impl<'de> Deserialize<'de> for StakeReward
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
source§impl PartialEq for StakeReward
impl PartialEq for StakeReward
source§fn eq(&self, other: &StakeReward) -> bool
fn eq(&self, other: &StakeReward) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for StakeReward
impl Serialize for StakeReward
impl StructuralPartialEq for StakeReward
Auto Trait Implementations§
impl Freeze for StakeReward
impl RefUnwindSafe for StakeReward
impl Send for StakeReward
impl Sync for StakeReward
impl Unpin for StakeReward
impl UnwindSafe for StakeReward
Blanket Implementations§
source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, _digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
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