Lines Matching defs:fn
40 pub const fn new<const ALIGN: usize>() -> Self {
69 pub const fn new_checked(align: usize) -> Option<Self> {
83 pub const fn of<T>() -> Self {
103 pub const fn as_usize(self) -> usize {
119 pub const fn as_nonzero(self) -> NonZero<usize> {
141 pub const fn log2(self) -> u32 {
157 pub const fn mask(self) -> usize {
177 fn align_down(self, alignment: Alignment) -> Self;
193 fn align_up(self, alignment: Alignment) -> Option<Self>;
202 fn align_down(self, alignment: Alignment) -> Self {
212 fn align_up(self, alignment: Alignment) -> Option<Self> {