Searched refs:outer_extras (Results 1 – 3 of 3) sorted by relevance
| /linux/rust/zerocopy-derive/derive/ |
| H A D | known_layout.rs | 125 let outer_extras = { in derive_known_layout_for_repr_c_struct() localVariable 247 Some((SelfBounds::None, inner_extras, Some(outer_extras))) in derive_known_layout_for_repr_c_struct() 267 let (self_bounds, inner_extras, outer_extras) = c_struct_repr in derive() 327 .outer_extras(outer_extras) in derive() 336 .outer_extras(outer_extras) in derive() 345 .outer_extras(outer_extras) in derive()
|
| H A D | try_from_bytes.rs | 519 }).outer_extras(if matches!(&ctx.ast.data, Data::Struct(..)) { in derive_has_field_struct_union() 599 .outer_extras(derive_has_field_struct_union(ctx, strct)) in derive_try_from_bytes_struct() 661 .outer_extras(derive_has_field_struct_union(ctx, unn)) in derive_try_from_bytes_union()
|
| /linux/rust/zerocopy-derive/ |
| H A D | util.rs | 440 outer_extras: Option<TokenStream>, field 459 outer_extras: None, in new() 483 pub(crate) fn outer_extras<T: Into<Option<TokenStream>>>(mut self, outer_extras: T) -> Self { in outer_extras() method 484 self.outer_extras = outer_extras.into(); in outer_extras() 705 let outer_extras = self.outer_extras.filter(|e| !e.is_empty()); in build() localVariable 707 const_block([Some(cfg_compile_error), Some(impl_tokens), outer_extras]) in build()
|