Lines Matching defs:raw_ids
72 raw_ids: RawIdArray<T, N>,
89 let mut raw_ids = [const { MaybeUninit::<T::RawType>::uninit() }; N];
96 raw_ids[i] = unsafe { core::mem::transmute_copy(&ids[i].0) };
99 // `raw_ids[i].driver_data = i;`.
101 raw_ids[i]
118 raw_ids: RawIdArray {
120 // `transmute_copy` instead. We have initialized all elements of `raw_ids` so this
122 ids: unsafe { core::mem::transmute_copy(&raw_ids) },
142 pub const fn raw_ids(&self) -> &RawIdArray<T, N> {
143 &self.raw_ids
184 &self.raw_ids.ids[index]
203 static $module_table_name: [::core::mem::MaybeUninit<u8>; $table_name.raw_ids().size()] =
204 unsafe { ::core::mem::transmute_copy($table_name.raw_ids()) };