pub struct PumpFeesDecoder;Trait Implementations§
Source§impl<'a> AccountDecoder<'a> for PumpFeesDecoder
impl<'a> AccountDecoder<'a> for PumpFeesDecoder
type AccountType = PumpFeesAccount
fn decode_account( &self, account: &'a Account, ) -> Option<DecodedAccount<Self::AccountType>>
Source§impl InstructionDecoder<'_> for PumpFeesDecoder
impl InstructionDecoder<'_> for PumpFeesDecoder
type InstructionType = PumpFeesInstruction
fn decode_instruction( &self, instruction: &Instruction, ) -> Option<Self::InstructionType>
Auto Trait Implementations§
impl Freeze for PumpFeesDecoder
impl RefUnwindSafe for PumpFeesDecoder
impl Send for PumpFeesDecoder
impl Sync for PumpFeesDecoder
impl Unpin for PumpFeesDecoder
impl UnsafeUnpin for PumpFeesDecoder
impl UnwindSafe for PumpFeesDecoder
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
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