pub struct GetInstructionsOptions {
pub without_compute_budget: bool,
pub compute_unit_price_micro_lamports: Option<u64>,
pub memo: Option<String>,
}Expand description
Options for getting instructions.
Fields§
§without_compute_budget: boolWithout compute budget instruction.
compute_unit_price_micro_lamports: Option<u64>Compute unit price in micro lamports.
memo: Option<String>If set, a memo will be included in the final transaction.
Trait Implementations§
Source§impl Clone for GetInstructionsOptions
impl Clone for GetInstructionsOptions
Source§fn clone(&self) -> GetInstructionsOptions
fn clone(&self) -> GetInstructionsOptions
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 Debug for GetInstructionsOptions
impl Debug for GetInstructionsOptions
Source§impl Default for GetInstructionsOptions
impl Default for GetInstructionsOptions
Source§fn default() -> GetInstructionsOptions
fn default() -> GetInstructionsOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetInstructionsOptions
impl RefUnwindSafe for GetInstructionsOptions
impl Send for GetInstructionsOptions
impl Sync for GetInstructionsOptions
impl Unpin for GetInstructionsOptions
impl UnwindSafe for GetInstructionsOptions
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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