pub enum VirtualsProgramProgramIx {
Buy(Buy, BuyInstructionArgs),
ClaimFees(ClaimFees),
CreateMeteoraPool(CreateMeteoraPool),
Initialize(Initialize),
InitializeMeteoraAccounts(InitializeMeteoraAccounts),
Launch(Launch, LaunchInstructionArgs),
Sell(Sell, SellInstructionArgs),
UpdatePoolCreator(UpdatePoolCreator),
}Expand description
VirtualsProgram Instructions
Variants§
Buy(Buy, BuyInstructionArgs)
ClaimFees(ClaimFees)
CreateMeteoraPool(CreateMeteoraPool)
Initialize(Initialize)
InitializeMeteoraAccounts(InitializeMeteoraAccounts)
Launch(Launch, LaunchInstructionArgs)
Sell(Sell, SellInstructionArgs)
UpdatePoolCreator(UpdatePoolCreator)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VirtualsProgramProgramIx
impl RefUnwindSafe for VirtualsProgramProgramIx
impl Send for VirtualsProgramProgramIx
impl Sync for VirtualsProgramProgramIx
impl Unpin for VirtualsProgramProgramIx
impl UnsafeUnpin for VirtualsProgramProgramIx
impl UnwindSafe for VirtualsProgramProgramIx
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request