DRY (不写重复代码)

    1. $ rustc --test dry.rs && ./dry
    2. test test::sub_assign ... ok
    3. test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured