pub type RootSchema = Schema<()>;Aliased Type§
struct RootSchema {
pub ffv: Ffv,
pub subset_of: Option<()>,
pub global_types: Confined<BTreeMap<u16, GlobalStateSchema>, 0, 255>,
pub owned_types: Confined<BTreeMap<u16, StateSchema>, 0, 255>,
pub valency_types: Confined<BTreeSet<u16>, 0, 255>,
pub genesis: GenesisSchema,
pub extensions: Confined<BTreeMap<u16, ExtensionSchema>, 0, 255>,
pub transitions: Confined<BTreeMap<u16, TransitionSchema>, 0, 255>,
pub type_system: TypeSystem,
pub script: Script,
}Fields§
§ffv: Ffv§subset_of: Option<()>§global_types: Confined<BTreeMap<u16, GlobalStateSchema>, 0, 255>§owned_types: Confined<BTreeMap<u16, StateSchema>, 0, 255>§valency_types: Confined<BTreeSet<u16>, 0, 255>§genesis: GenesisSchema§extensions: Confined<BTreeMap<u16, ExtensionSchema>, 0, 255>§transitions: Confined<BTreeMap<u16, TransitionSchema>, 0, 255>§type_system: TypeSystemType system
script: ScriptValidation code.