depends 0.11.0

Ergonomic, performant, incremental computation between arbitrary types
Documentation
1
2
3
4
5
6
/// For any dependee's dependencies (or single [Dependency](super::Dependency)),
/// this is used to check whether previously observed values have changed,
/// indicating its stored value needs to be recomputed.
pub trait IsDirty {
    fn is_dirty(&self) -> bool;
}