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