1 2 3 4
/// Represents state that can be converted to progress. pub trait StateProgress { fn progress(&self) -> f32; }