10 lines
268 B
Rust
10 lines
268 B
Rust
|
#![deny(clippy::integer_arithmetic)]
|
||
|
pub mod aligned_memory;
|
||
|
|
||
|
/// Returns true if `ptr` is aligned to `align`.
|
||
|
pub fn is_memory_aligned(ptr: usize, align: usize) -> bool {
|
||
|
ptr.checked_rem(align)
|
||
|
.map(|remainder| remainder == 0)
|
||
|
.unwrap_or(false)
|
||
|
}
|