pub struct SignerArgs {Show 23 fields
pub git_desc: bool,
pub lss: Option<Url>,
pub dump_lss: bool,
pub init_lss: bool,
pub dump_storage: bool,
pub log_level: String,
pub datadir: Option<String>,
pub network: Network,
pub integration_test: bool,
pub recover_rpc: Option<Url>,
pub recover_type: String,
pub recover_to: Option<String>,
pub recover_l1_range: Option<u32>,
pub velocity_control: Option<VelocityControlSpec>,
pub fee_velocity_control: Option<VelocityControlSpec>,
pub policy_filter: Vec<FilterRule>,
pub rpc_server_address: IpAddr,
pub rpc_server_port: u16,
pub rpc_user: Option<String>,
pub rpc_pass: Option<String>,
pub rpc_cookie: Option<PathBuf>,
pub trusted_oracle_pubkey: Vec<PublicKey>,
pub policy: OptionizedSimplePolicy,
/* private fields */
}
Fields§
§git_desc: bool
§lss: Option<Url>
§dump_lss: bool
§init_lss: bool
§dump_storage: bool
§log_level: String
§datadir: Option<String>
§network: Network
§integration_test: bool
§recover_rpc: Option<Url>
§recover_type: String
§recover_to: Option<String>
§recover_l1_range: Option<u32>
§velocity_control: Option<VelocityControlSpec>
§fee_velocity_control: Option<VelocityControlSpec>
§policy_filter: Vec<FilterRule>
§rpc_server_address: IpAddr
§rpc_server_port: u16
§rpc_user: Option<String>
§rpc_pass: Option<String>
§trusted_oracle_pubkey: Vec<PublicKey>
§policy: OptionizedSimplePolicy
Trait Implementations§
Source§impl Args for SignerArgs
impl Args for SignerArgs
Source§impl CommandFactory for SignerArgs
impl CommandFactory for SignerArgs
Source§fn into_app_for_update<'b>() -> Command<'b>
fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with
CommandFactory::command_for_update
Source§impl Debug for SignerArgs
impl Debug for SignerArgs
Source§impl FromArgMatches for SignerArgs
impl FromArgMatches for SignerArgs
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.Source§impl HasSignerArgs for SignerArgs
impl HasSignerArgs for SignerArgs
fn signer_args(&self) -> &SignerArgs
Source§impl Parser for SignerArgs
impl Parser for SignerArgs
Source§fn parse_from<I, T>(itr: I) -> Self
fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error
Source§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.
Source§fn update_from<I, T>(&mut self, itr: I)
fn update_from<I, T>(&mut self, itr: I)
Update from iterator, exit on error
Auto Trait Implementations§
impl Freeze for SignerArgs
impl RefUnwindSafe for SignerArgs
impl Send for SignerArgs
impl Sync for SignerArgs
impl Unpin for SignerArgs
impl UnwindSafe for SignerArgs
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> Downcast for T
impl<T> Downcast for T
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 moreSource§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