Searched refs:PaddingCheck (Results 1 – 2 of 2) sorted by relevance
| /linux/rust/zerocopy-derive/derive/ |
| H A D | into_bytes.rs | 10 generate_tag_enum, Ctx, DataExt, FieldBounds, ImplBlockBuilder, PaddingCheck, Trait, 69 (Some(PaddingCheck::ReprCStruct), false) in derive_into_bytes_struct() 71 (Some(PaddingCheck::Struct), false) in derive_into_bytes_struct() 112 .padding_check(PaddingCheck::Enum { tag_type_definition }) in derive_into_bytes_enum() 161 .padding_check(PaddingCheck::Union) in derive_into_bytes_union()
|
| /linux/rust/zerocopy-derive/ |
| H A D | util.rs | 260 pub(crate) enum PaddingCheck { enum 275 impl PaddingCheck { implementation 280 PaddingCheck::Struct => ("PaddingFree", "struct_padding"), in validator_trait_and_macro_idents() 281 PaddingCheck::ReprCStruct => ("DynamicPaddingFree", "repr_c_struct_has_padding"), in validator_trait_and_macro_idents() 282 PaddingCheck::Union => ("PaddingFree", "union_padding"), in validator_trait_and_macro_idents() 283 PaddingCheck::Enum { .. } => ("PaddingFree", "enum_padding"), in validator_trait_and_macro_idents() 295 PaddingCheck::Struct | PaddingCheck::ReprCStruct | PaddingCheck::Union => None, in validator_macro_context() 296 PaddingCheck::Enum { tag_type_definition } => Some(tag_type_definition), in validator_macro_context() 437 padding_check: Option<PaddingCheck>, 468 pub(crate) fn padding_check<P: Into<Option<PaddingCheck>>>(mut self, padding_check: P) -> Self { in padding_check()
|