Lines Matching defs:Metadata
111 type Metadata: Copy + Send + Sync + Ord + hash::Hash + Unpin; typedef
115 type Metadata = (); typedef
119 type Metadata = usize; typedef
123 type Metadata = usize; typedef
128 type Metadata = usize; typedef
133 type Metadata = usize; typedef
172 pub fn metadata<T: Pointee + ?Sized>(ptr: *const T) -> <T as Pointee>::Metadata { in metadata()
185 metadata: <T as Pointee>::Metadata, in from_raw_parts()
204 metadata: <T as Pointee>::Metadata, in from_raw_parts_mut()
222 fn to_raw_parts(self) -> (ptr::NonNull<()>, <T as Pointee>::Metadata); in to_raw_parts()
230 fn to_raw_parts(self) -> (ptr::NonNull<()>, <T as Pointee>::Metadata) { in to_raw_parts()
244 fn to_raw_parts(self) -> (Self::Raw, <T as Pointee>::Metadata); in to_raw_parts()
250 fn to_raw_parts(self) -> (Self::Raw, <T as Pointee>::Metadata) { in to_raw_parts()
262 fn to_raw_parts(self) -> (Self::Raw, <T as Pointee>::Metadata) { in to_raw_parts()