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