Lines Matching refs:usize
31 pub struct Alignment(NonZero<usize>);
48 pub const fn new<const ALIGN: usize>() -> Self { in new()
75 pub const fn new_checked(align: usize) -> Option<Self> { in new_checked()
108 pub const fn as_usize(self) -> usize { in as_usize() argument
124 pub const fn as_nonzero(self) -> NonZero<usize> { in as_nonzero() argument
162 pub const fn mask(self) -> usize { in mask() argument
232 impl_alignable_uint!(u8, u16, u32, u64, usize);
239 fn size(p: *const Self) -> usize; in size() argument
244 fn size(_: *const Self) -> usize { in size() argument
251 fn size(p: *const Self) -> usize { in size() argument
278 pub const fn const_align_up(value: usize, align: Alignment) -> Option<usize> { in const_align_up() argument