Skip to main content

solana_cli_output/
lib.rs

1#![cfg(feature = "agave-unstable-api")]
2#![allow(clippy::arithmetic_side_effects)]
3pub mod cli_clientid;
4mod cli_output;
5pub mod cli_version;
6pub mod display;
7pub use cli_output::*;
8
9pub trait QuietDisplay: std::fmt::Display {
10    fn write_str(&self, w: &mut dyn std::fmt::Write) -> std::fmt::Result {
11        write!(w, "{self}")
12    }
13}
14
15pub trait VerboseDisplay: std::fmt::Display {
16    fn write_str(&self, w: &mut dyn std::fmt::Write) -> std::fmt::Result {
17        write!(w, "{self}")
18    }
19}