sysml_model/
definition.rs

1// This is free and unencumbered software released into the public domain.
2
3use crate::Classifier;
4
5pub trait Definition: Classifier {
6    fn is_variation(&self) -> bool {
7        false
8    }
9}
10
11enum DefinitionElement {
12    Package,
13    ItemDefinition,
14    PartDefinition,
15    PortDefinition,
16    // TODO
17}