pub struct PositionRewardInfo {
pub growth_inside_checkpoint: u128,
pub amount_owed: u64,
}Fields§
§growth_inside_checkpoint: u128§amount_owed: u64Trait Implementations§
Source§impl BorshDeserialize for PositionRewardInfo
impl BorshDeserialize for PositionRewardInfo
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for PositionRewardInfo
impl BorshSerialize for PositionRewardInfo
Source§impl Clone for PositionRewardInfo
impl Clone for PositionRewardInfo
Source§fn clone(&self) -> PositionRewardInfo
fn clone(&self) -> PositionRewardInfo
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 PositionRewardInfo
impl Debug for PositionRewardInfo
Source§impl PartialEq for PositionRewardInfo
impl PartialEq for PositionRewardInfo
impl Eq for PositionRewardInfo
impl StructuralPartialEq for PositionRewardInfo
Auto Trait Implementations§
impl Freeze for PositionRewardInfo
impl RefUnwindSafe for PositionRewardInfo
impl Send for PositionRewardInfo
impl Sync for PositionRewardInfo
impl Unpin for PositionRewardInfo
impl UnwindSafe for PositionRewardInfo
Blanket Implementations§
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