pub type PackageDefinition = PackageDefinition;Aliased Type§
pub struct PackageDefinition {
pub meta: Header,
pub api_version: String,
pub imports: Vec<PackageImport>,
pub types: Vec<MetadataType>,
pub states: Vec<StateTyped>,
pub functions: Vec<(StepInvocation, OperatorType)>,
pub dev: Option<DevConfig>,
}Fields§
§meta: Header§api_version: String§imports: Vec<PackageImport>§types: Vec<MetadataType>§states: Vec<StateTyped>§functions: Vec<(StepInvocation, OperatorType)>§dev: Option<DevConfig>