pub struct SendBundleOptions {
pub without_compute_budget: bool,
pub compute_unit_price_micro_lamports: Option<u64>,
pub compute_unit_min_priority_lamports: Option<u64>,
pub update_recent_block_hash_before_send: bool,
pub continue_on_error: bool,
pub config: RpcSendTransactionConfig,
pub disable_error_tracing: bool,
pub inspector_cluster: Option<Cluster>,
}Expand description
Send Bundle Options.
Fields§
§without_compute_budget: boolWhether to send without compute budget.
compute_unit_price_micro_lamports: Option<u64>Set the compute unit price.
compute_unit_min_priority_lamports: Option<u64>Set the min priority lamports.
None means the value is left unchanged.
update_recent_block_hash_before_send: boolWhether to update recent block hash before send.
continue_on_error: boolWhether to continue on error.
config: RpcSendTransactionConfigRPC config.
disable_error_tracing: boolWhether to trace transaction error.
inspector_cluster: Option<Cluster>Cluster of the inspector url.
Trait Implementations§
Source§impl Clone for SendBundleOptions
impl Clone for SendBundleOptions
Source§fn clone(&self) -> SendBundleOptions
fn clone(&self) -> SendBundleOptions
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 SendBundleOptions
impl Debug for SendBundleOptions
Source§impl Default for SendBundleOptions
impl Default for SendBundleOptions
Source§fn default() -> SendBundleOptions
fn default() -> SendBundleOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SendBundleOptions
impl RefUnwindSafe for SendBundleOptions
impl Send for SendBundleOptions
impl Sync for SendBundleOptions
impl Unpin for SendBundleOptions
impl UnwindSafe for SendBundleOptions
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