macro_rules! resize { (initial) => { ... }; (inherit) => { ... }; (unset) => { ... }; (none) => { ... }; (both) => { ... }; (horizontal) => { ... }; (vertical) => { ... }; }