[−][src]Trait tendermint_testgen::generator::Generator
A trait that allows to generate complex objects from simple companion objects. A companion type should have a simple API, leaving most fields optional.
Required methods
pub fn merge_with_default(self, default: Self) -> Self
[src]
Merge this companion with the another, default one. The options present in this object will override those in the default one.
pub fn generate(&self) -> Result<Output, SimpleError>
[src]
Generate the complex object from this companion object.
Provided methods
pub fn encode(&self) -> Result<String, SimpleError>
[src]
Generate and serialize the complex object