Lines Matching defs:Padded
172 pub struct Padded<T, const N: usize> { struct
180 pub const fn Padded<T, const N: usize>(value: T) -> Padded<T, N> { in Padded() argument
187 impl<T, const N: usize> AsRef<T> for Padded<T, N> { implementation
193 impl<T, const N: usize> AsMut<T> for Padded<T, N> { implementation
199 impl<T, const N: usize> Clone for Padded<T, N> implementation
208 impl<T, const N: usize> Copy for Padded<T, N> where T: Copy {} implementation
210 impl<T, const N: usize> Debug for Padded<T, N> implementation
219 impl<T, const N: usize> Default for Padded<T, N> implementation
228 impl<T, const N: usize> Deref for Padded<T, N> { implementation
236 impl<T, const N: usize> DerefMut for Padded<T, N> { implementation
242 impl<T, const N: usize> Display for Padded<T, N> implementation
251 impl<T, const N: usize> From<T> for Padded<T, N> { implementation
257 impl<T, const N: usize> PartialEq for Padded<T, N> implementation
266 impl<T, const N: usize> Eq for Padded<T, N> where T: Eq {} implementation
268 impl<T, const N: usize> Hash for Padded<T, N> implementation
277 impl<T, const N: usize> PartialOrd for Padded<T, N> implementation
286 impl<T, const N: usize> Ord for Padded<T, N> implementation
295 unsafe impl<T, const N: usize> BufferContents for Padded<T, N> implementation
315 impl<T, const N: usize> Serialize for Padded<T, N> implementation
328 impl<'de, T, const N: usize> Deserialize<'de> for Padded<T, N> implementation