pub trait DeriveShape {
// Required method
fn derive_shape(&self, symbol_table: &mut BTreeMap<Rc<str>, Shape>) -> Shape;
}Expand description
Trait for shape derivation.
pub trait DeriveShape {
// Required method
fn derive_shape(&self, symbol_table: &mut BTreeMap<Rc<str>, Shape>) -> Shape;
}Trait for shape derivation.