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