StepAsset

Trait StepAsset 

Source
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;
}

Required Methods§

Source

fn id(&self) -> &dyn StepId

Source

fn start(&self) -> DateTime<Utc>

Source

fn end(&self) -> DateTime<Utc>

Source

fn state(&self) -> &StepState

Implementors§