macro_rules! write_padding {
($dst:expr, 1) => { ... };
($dst:expr, 2) => { ... };
($dst:expr, 4) => { ... };
($dst:expr, 8) => { ... };
($dst:expr, $n:expr) => { ... };
}
Expand description
Writes zeroes using as few write_u*
calls as possible.
This is similar to ironrdp_core::padding::write
, but the loop is optimized out when a single
operation is enough.