pub const fn align_offset(offset: usize, alignment: usize) -> usize {
    if alignment == 0 || offset % alignment == 0 {
        0
    } else {
        alignment - offset % alignment
    }
}
/// Gives the number of bytes needed to make `offset` be aligned to `alignment`.
Gives the number of bytes needed to make `offset` be aligned to `alignment`.
Gives the number of bytes needed to make ` offset ` be aligned to ` alignment ` .
pub const fn align_offset(offset: usize, alignment: usize) -> usize {
    if alignment == 0 || offset % alignment == 0 {
        0
    } else {
        alignment - offset % alignment
    }
}
pub const fn align_offset ( offset : usize , alignment : usize ) -> usize { if alignment == 0 || offset % alignment == 0 { 0 } else { alignment - offset % alignment } }
Gives the number of bytes needed to make `offset` be aligned to `alignment`.
Gives the number of bytes needed to make ` offset ` be aligned to ` alignment ` .
offset
usize
alignment
usize
offset
usize
alignment
usize