diff --git a/substrate/bin/node/cli/src/cli.rs b/substrate/bin/node/cli/src/cli.rs index 201e39eabd..dd3ee4a596 100644 --- a/substrate/bin/node/cli/src/cli.rs +++ b/substrate/bin/node/cli/src/cli.rs @@ -17,6 +17,7 @@ use sc_cli::{SharedParams, ImportParams, RunCmd}; use structopt::StructOpt; +#[allow(missing_docs)] #[derive(Clone, Debug, StructOpt)] #[structopt(settings = &[ structopt::clap::AppSettings::GlobalVersion, @@ -24,14 +25,18 @@ use structopt::StructOpt; structopt::clap::AppSettings::SubcommandsNegateReqs, ])] pub struct Cli { + #[allow(missing_docs)] #[structopt(subcommand)] pub subcommand: Option, + #[allow(missing_docs)] #[structopt(flatten)] pub run: RunCmd, } +#[allow(missing_docs)] #[derive(Clone, Debug, StructOpt)] pub enum Subcommand { + #[allow(missing_docs)] #[structopt(flatten)] Base(sc_cli::Subcommand), /// The custom factory subcommmand for manufacturing transactions. diff --git a/substrate/bin/node/cli/src/command.rs b/substrate/bin/node/cli/src/command.rs index 65015efcb2..3395717f2f 100644 --- a/substrate/bin/node/cli/src/command.rs +++ b/substrate/bin/node/cli/src/command.rs @@ -20,7 +20,7 @@ use node_transaction_factory::RuntimeAdapter; use crate::{Cli, service, ChainSpec, load_spec, Subcommand, factory_impl::FactoryState}; /// Parse command line arguments into service configuration. -pub fn run(args: I, version: sc_cli::VersionInfo) -> error::Result<()> +pub fn run(args: I, version: VersionInfo) -> error::Result<()> where I: Iterator, T: Into + Clone,