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