summaryrefslogtreecommitdiff
path: root/src/cmd/show_config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/show_config.rs')
-rw-r--r--src/cmd/show_config.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/show_config.rs b/src/cmd/show_config.rs
index 05e83c1..7ac52ec 100644
--- a/src/cmd/show_config.rs
+++ b/src/cmd/show_config.rs
@@ -1,11 +1,15 @@
+//! The `show-config` subcommand.
+
use crate::config::ClientConfig;
use crate::error::ObnamError;
use structopt::StructOpt;
+/// Show actual client configuration.
#[derive(Debug, StructOpt)]
pub struct ShowConfig {}
impl ShowConfig {
+ /// Run the command.
pub fn run(&self, config: &ClientConfig) -> Result<(), ObnamError> {
println!("{}", serde_json::to_string_pretty(config)?);
Ok(())