Function backward [src]
Return previous address with this alignment.
Prototype
pub fn backward(a: Alignment, address: usize) usize
Parameters
a: Alignment
address: usize
Source
pub fn backward(a: Alignment, address: usize) usize {
const x = (@as(usize, 1) << @intFromEnum(a)) - 1;
return address & ~x;
}