Lines Matching full:guaranteed
69 /// where the alignment is guaranteed by runtime checks or invariants that
128 // `mem::align_of::<U>()` is guaranteed to return a non-zero value, which in in validate_aligned_to()
166 // Guaranteed not to underflow as align is nonzero. in padding_needed_for()
324 // `ManuallyDrop<T>` is guaranteed to have the same layout and bit in transmute_unchecked()
374 /// Returns an error on allocation failure. Allocation failure is guaranteed
445 // a `NonZeroUsize`, which is guaranteed to be non-zero. in new_box()
534 // a set of `addresses`, the following are guaranteed: in new_in_bounds()
830 /// A `T` which is guaranteed not to satisfy `align_of::<A>()`.
839 // guaranteed *not* to satisfy `align_of::<A>()`.
855 // Though `u64` has alignment 8 on some platforms, it's not guaranteed. By
856 // contrast, `AU64` is guaranteed to have alignment 8 on all platforms.