shapes_converter/shex_to_uml/
uml_entry.rs

1use super::{Name, UmlCardinality, ValueConstraint};
2
3#[derive(Debug, PartialEq)]
4pub struct UmlEntry {
5    pub name: Name,
6    pub value_constraint: ValueConstraint,
7    pub card: UmlCardinality,
8}
9
10impl UmlEntry {
11    pub fn new(name: Name, value_constraint: ValueConstraint, card: UmlCardinality) -> UmlEntry {
12        UmlEntry {
13            name,
14            value_constraint,
15            card,
16        }
17    }
18}