dirtytype 0.4.1

A marker of types being dirty for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use dirtytype::Dirty;

#[test]
fn test() {
    let mut value = Dirty::new(5);
    assert!(!value.dirty);
    *value += 2;
    assert!(value.dirty);
    assert_eq!(*value, 7);

    let mut name = Dirty::new("Foo".to_owned());
    name.push_str(" Bar");
    assert_eq!(*name, "Foo Bar");
}