Files
nym/tools/nymvisor/src/cli/build_info.rs
T
Jędrzej Stuczyński 29d2ab4a7a defined env
2023-12-04 12:10:43 +00:00

18 lines
510 B
Rust

// Copyright 2023 - Nym Technologies SA <contact@nymtech.net>
// SPDX-License-Identifier: Apache-2.0
use crate::error::NymvisorError;
use nym_bin_common::bin_info_owned;
use nym_bin_common::output_format::OutputFormat;
#[derive(clap::Args, Debug)]
pub(crate) struct Args {
#[clap(short, long, default_value_t = OutputFormat::default())]
output: OutputFormat,
}
pub(crate) fn execute(args: Args) -> Result<(), NymvisorError> {
println!("{}", args.output.format(&bin_info_owned!()));
Ok(())
}