pub struct JitoTransportConfig {
pub endpoint: JitoBlockEngineEndpoint,
pub request_timeout: Duration,
pub auth_token: Option<JitoAuthToken>,
}Expand description
Transport-level Jito block-engine settings.
Fields§
§endpoint: JitoBlockEngineEndpointTarget Jito block-engine endpoint.
request_timeout: DurationHTTP timeout applied to block-engine requests.
auth_token: Option<JitoAuthToken>Optional auth token sent as x-jito-auth.
Trait Implementations§
Source§impl Clone for JitoTransportConfig
impl Clone for JitoTransportConfig
Source§fn clone(&self) -> JitoTransportConfig
fn clone(&self) -> JitoTransportConfig
Returns a duplicate 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 JitoTransportConfig
impl Debug for JitoTransportConfig
Source§impl Default for JitoTransportConfig
impl Default for JitoTransportConfig
Source§impl PartialEq for JitoTransportConfig
impl PartialEq for JitoTransportConfig
impl Eq for JitoTransportConfig
impl StructuralPartialEq for JitoTransportConfig
Auto Trait Implementations§
impl Freeze for JitoTransportConfig
impl RefUnwindSafe for JitoTransportConfig
impl Send for JitoTransportConfig
impl Sync for JitoTransportConfig
impl Unpin for JitoTransportConfig
impl UnsafeUnpin for JitoTransportConfig
impl UnwindSafe for JitoTransportConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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