Expand description
A UncGas type to represent a value of Gas.
Each UncGas is composed of a whole number of Gases.
UncGas is implementing the common trait FromStr. Also, have utils function to parse from str into u64.
§Examples
use unc_gas::*;
let one_tera_gas = UncGas::from_gas(10_u64.pow(12));
assert_eq!(one_tera_gas, UncGas::from_tgas(1));
assert_eq!(one_tera_gas, UncGas::from_ggas(1000));§Crate features
-
borsh (optional) - When enabled allows
UncGasto serialized and deserialized byborsh. -
serde (optional) - When enabled allows
UncGasto serialized and deserialized byserde. -
schemars (optional) - Implements
schemars::JsonSchemaforUncGas. -
interactive-clap (optional) - Implements
interactive_clap::ToCliforUncGas.