pub struct ConfigInput {
pub json_rpc_url: String,
pub websocket_url: String,
pub keypair_path: String,
pub commitment: CommitmentConfig,
}
Fields§
§json_rpc_url: String
§websocket_url: String
§keypair_path: String
§commitment: CommitmentConfig
Implementations§
Source§impl ConfigInput
impl ConfigInput
pub fn compute_websocket_url_setting( websocket_cmd_url: &str, websocket_cfg_url: &str, json_rpc_cmd_url: &str, json_rpc_cfg_url: &str, ) -> (SettingType, String)
pub fn compute_json_rpc_url_setting( json_rpc_cmd_url: &str, json_rpc_cfg_url: &str, ) -> (SettingType, String)
pub fn compute_keypair_path_setting( keypair_cmd_path: &str, keypair_cfg_path: &str, ) -> (SettingType, String)
pub fn compute_commitment_config( commitment_cmd: &str, commitment_cfg: &str, ) -> (SettingType, CommitmentConfig)
Trait Implementations§
Source§impl Default for ConfigInput
impl Default for ConfigInput
Source§fn default() -> ConfigInput
fn default() -> ConfigInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ConfigInput
impl RefUnwindSafe for ConfigInput
impl Send for ConfigInput
impl Sync for ConfigInput
impl Unpin for ConfigInput
impl UnwindSafe for ConfigInput
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
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