TaskAsset

Trait TaskAsset 

Source
pub trait TaskAsset: Sync + Send {
    // Required methods
    fn id(&self) -> &dyn TaskId;
    fn start(&self) -> DateTime<Utc>;
    fn end(&self) -> DateTime<Utc>;
    fn state(&self) -> &TaskState;
}

Required Methods§

Source

fn id(&self) -> &dyn TaskId

Source

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

Source

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

Source

fn state(&self) -> &TaskState

Implementors§