pub trait HasCardinality {
// Required methods
fn target_cardinality(&self) -> &Cardinality;
fn set_target_cardinality(&mut self, target_cardinality: Cardinality);
}
pub trait HasCardinality {
// Required methods
fn target_cardinality(&self) -> &Cardinality;
fn set_target_cardinality(&mut self, target_cardinality: Cardinality);
}