pub trait StepAsset: Sync + Send {
// Required methods
fn id(&self) -> &dyn StepId;
fn start(&self) -> DateTime<Utc>;
fn end(&self) -> DateTime<Utc>;
fn state(&self) -> &StepState;
}pub trait StepAsset: Sync + Send {
// Required methods
fn id(&self) -> &dyn StepId;
fn start(&self) -> DateTime<Utc>;
fn end(&self) -> DateTime<Utc>;
fn state(&self) -> &StepState;
}