pub struct ValidatorCommissionBpsUpdatedEvent {
pub tip_distribution_account: Pubkey,
pub old_commission_bps: u16,
pub new_commission_bps: u16,
}Fields§
§tip_distribution_account: Pubkey§old_commission_bps: u16§new_commission_bps: u16Trait Implementations§
Source§impl BorshDeserialize for ValidatorCommissionBpsUpdatedEvent
impl BorshDeserialize for ValidatorCommissionBpsUpdatedEvent
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 Discriminator for ValidatorCommissionBpsUpdatedEvent
impl Discriminator for ValidatorCommissionBpsUpdatedEvent
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for ValidatorCommissionBpsUpdatedEvent
impl RefUnwindSafe for ValidatorCommissionBpsUpdatedEvent
impl Send for ValidatorCommissionBpsUpdatedEvent
impl Sync for ValidatorCommissionBpsUpdatedEvent
impl Unpin for ValidatorCommissionBpsUpdatedEvent
impl UnwindSafe for ValidatorCommissionBpsUpdatedEvent
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