Home
last modified time | relevance | path

Searched refs:HasField (Results 1 – 6 of 6) sorted by relevance

/linux/rust/zerocopy/src/pointer/
H A Dmod.rs52 HasField, KnownLayout, PtrInner,
254 T: HasField<F, VARIANT_ID, FIELD_ID>,
298 T: HasField<F, { crate::REPR_C_UNION_VARIANT_ID }, FIELD_ID>,
/linux/rust/zerocopy-derive/
H A Dutil.rs305 HasField { enumerator
340 Trait::HasField { .. } => "HasField", in to_tokens()
357 Trait::HasField { variant_id, field, field_id } => { in to_tokens()
/linux/rust/zerocopy-derive/derive/
H A Dtry_from_bytes.rs240 let has_field_trait = Trait::HasField { in derive_is_bit_valid()
493 let has_field_trait = Trait::HasField { in derive_has_field_struct_union()
/linux/rust/zerocopy/src/
H A Dwrappers.rs798 HasField<Field, VARIANT_ID, FIELD_ID> for ReadOnly<T>
800 T: HasField<Field, VARIANT_ID, FIELD_ID> + ?Sized,
H A Dlib.rs1235 pub unsafe trait HasField<Field, const VARIANT_ID: i128, const FIELD_ID: i128>: trait
1274 HasField<Field, VARIANT_ID, FIELD_ID>
1309 T: ?Sized + HasField<Field, VARIANT_ID, FIELD_ID>, in is_projectable()
1315 T: ?Sized + HasField<Field, VARIANT_ID, FIELD_ID>, in is_projectable()
H A Dimpls.rs800 HasField<value, { crate::STRUCT_VARIANT_ID }, { crate::ident_id!(value) }>
1080 unsafe impl<$($AllT),+> crate::HasField<