pub struct QuarryRewardsUpdateEvent {
pub token_mint: Pubkey,
pub annual_rewards_rate: u64,
pub rewards_share: u64,
pub timestamp: i64,
}Expand description
Emitted when a quarry’s reward rate is updated.
Fields§
§token_mint: Pubkey§annual_rewards_rate: u64New annual rewards rate
New rewards share.
timestamp: i64When the event took place.
Trait Implementations§
Source§impl Discriminator for QuarryRewardsUpdateEvent
impl Discriminator for QuarryRewardsUpdateEvent
fn discriminator() -> [u8; 8]
Auto Trait Implementations§
impl Freeze for QuarryRewardsUpdateEvent
impl RefUnwindSafe for QuarryRewardsUpdateEvent
impl Send for QuarryRewardsUpdateEvent
impl Sync for QuarryRewardsUpdateEvent
impl Unpin for QuarryRewardsUpdateEvent
impl UnsafeUnpin for QuarryRewardsUpdateEvent
impl UnwindSafe for QuarryRewardsUpdateEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more