pub trait InitializableVariableTrait {
type StartType;
// Required methods
fn initial(&self) -> Option<Initial>;
fn start(&self) -> Option<&[Self::StartType]>;
}pub trait InitializableVariableTrait {
type StartType;
// Required methods
fn initial(&self) -> Option<Initial>;
fn start(&self) -> Option<&[Self::StartType]>;
}