pub struct ProgramBanksClientProcessTransaction;
Expand description
Send transaction to validator using BanksClient::process_transaction
.
Trait Implementations§
source§impl Clone for ProgramBanksClientProcessTransaction
impl Clone for ProgramBanksClientProcessTransaction
source§fn clone(&self) -> ProgramBanksClientProcessTransaction
fn clone(&self) -> ProgramBanksClientProcessTransaction
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for ProgramBanksClientProcessTransaction
impl Default for ProgramBanksClientProcessTransaction
source§fn default() -> ProgramBanksClientProcessTransaction
fn default() -> ProgramBanksClientProcessTransaction
Returns the “default value” for a type. Read more
source§impl SendTransactionBanksClient for ProgramBanksClientProcessTransaction
impl SendTransactionBanksClient for ProgramBanksClientProcessTransaction
fn send<'a>( &self, client: &'a mut BanksClient, transaction: Transaction ) -> Pin<Box<dyn Future<Output = ProgramClientResult<Self::Output>> + Send + 'a>>
source§impl SimulateTransactionBanksClient for ProgramBanksClientProcessTransaction
impl SimulateTransactionBanksClient for ProgramBanksClientProcessTransaction
fn simulate<'a>( &self, client: &'a mut BanksClient, transaction: Transaction ) -> Pin<Box<dyn Future<Output = ProgramClientResult<Self::SimulationOutput>> + Send + 'a>>
impl Copy for ProgramBanksClientProcessTransaction
Auto Trait Implementations§
impl Freeze for ProgramBanksClientProcessTransaction
impl RefUnwindSafe for ProgramBanksClientProcessTransaction
impl Send for ProgramBanksClientProcessTransaction
impl Sync for ProgramBanksClientProcessTransaction
impl Unpin for ProgramBanksClientProcessTransaction
impl UnwindSafe for ProgramBanksClientProcessTransaction
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> 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