nbytes
macro_rules! si { ($n:expr; kB) => { ... }; ($n:expr; MB) => { ... }; ($n:expr; GB) => { ... }; ($n:expr; TB) => { ... }; ($n:expr; PB) => { ... }; ($n:expr; EB) => { ... }; ($n:expr; ZB) => { ... }; ($n:expr; YB) => { ... }; }
This macro implements SI byte suffixes.