Home
last modified time | relevance | path

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

/linux/rust/zerocopy-derive/derive/
H A Dtry_from_bytes.rs260 use #zerocopy_crate::pointer::cast::{CastSized, Projection}; in derive_is_bit_valid()
263 ….project::<_, Projection<_, { #zerocopy_crate::STRUCT_VARIANT_ID }, { #zerocopy_crate::ident_id!(v… in derive_is_bit_valid()
264 ….project::<_, Projection<_, { #zerocopy_crate::REPR_C_UNION_VARIANT_ID }, { #zerocopy_crate::ident… in derive_is_bit_valid()
265 ….project::<_, Projection<_, { #zerocopy_crate::STRUCT_VARIANT_ID }, { #zerocopy_crate::ident_id!(v… in derive_is_bit_valid()
266 ….project::<_, Projection<_, { #zerocopy_crate::STRUCT_VARIANT_ID }, { #zerocopy_crate::ident_id!(#… in derive_is_bit_valid()
323 #zerocopy_crate::pointer::cast::Projection< in derive_is_bit_valid()
646 #zerocopy_crate::pointer::cast::Projection< in derive_try_from_bytes_union()
/linux/rust/zerocopy/src/pointer/
H A Dmod.rs244 pub struct Projection<F: ?Sized, const VARIANT_ID: i128, const FIELD_ID: i128> { struct
252 for Projection<F, VARIANT_ID, FIELD_ID>
296 for Projection<F, { crate::REPR_C_UNION_VARIANT_ID }, FIELD_ID>
H A Dptr.rs885 use crate::pointer::cast::Projection; in project()
889 let projected = inner.project::<_, Projection<F, VARIANT_ID, FIELD_ID>>(); in project()
/linux/rust/pin-init/src/
H A Dmacros.rs
/linux/rust/zerocopy/src/
H A Dwrappers.rs814 .project::<_, crate::pointer::cast::Projection<Field, VARIANT_ID, FIELD_ID>>() in project()
H A Dlib.rs1305 struct Projection<T, Field, I, const VARIANT_ID: i128, const FIELD_ID: i128>( in is_projectable() struct
1313 for Projection<T, Field, I, VARIANT_ID, FIELD_ID> in is_projectable()
1351 <Projection<Self, Field, I, VARIANT_ID, FIELD_ID> as IsInfallible>::IS_INFALLIBLE in is_projectable()