pub trait CrewRuleset {
// Required method
fn is_valid_change(
&self,
state: &CrewState,
change: &CrewChange,
made_by: &SignerID,
mate_at: MsSinceEpoch,
) -> Result<(), String>;
}pub trait CrewRuleset {
// Required method
fn is_valid_change(
&self,
state: &CrewState,
change: &CrewChange,
made_by: &SignerID,
mate_at: MsSinceEpoch,
) -> Result<(), String>;
}