Enum ibc_relayer::chain::client::ClientSettings
source · pub enum ClientSettings {
Tendermint(Settings),
}
Expand description
Client parameters for the build_create_client
operation.
The parameters are specialized for each supported chain type.
Variants§
Implementations§
source§impl ClientSettings
impl ClientSettings
sourcepub fn for_create_command(
options: CreateOptions,
src_chain_config: &ChainConfig,
dst_chain_config: &ChainConfig
) -> Self
pub fn for_create_command( options: CreateOptions, src_chain_config: &ChainConfig, dst_chain_config: &ChainConfig ) -> Self
Takes the settings from the user-supplied options if they have been specified, falling back to defaults using the configuration of the source and the destination chain.
Trait Implementations§
source§impl Clone for ClientSettings
impl Clone for ClientSettings
source§fn clone(&self) -> ClientSettings
fn clone(&self) -> ClientSettings
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 moreAuto Trait Implementations§
impl RefUnwindSafe for ClientSettings
impl Send for ClientSettings
impl Sync for ClientSettings
impl Unpin for ClientSettings
impl UnwindSafe for ClientSettings
Blanket Implementations§
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request