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: bool
Without 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