Home
last modified time | relevance | path

Searched refs:transparent_field (Results 1 - 4 of 4) sorted by relevance

/third_party/rust/crates/serde/serde_derive_internals/src/
H A Dcheck.rs414 let mut transparent_field = None; in check_transparent() variables
418 if transparent_field.is_some() { in check_transparent()
425 transparent_field = Some(field); in check_transparent()
429 match transparent_field { in check_transparent()
430 Some(transparent_field) => transparent_field.attrs.mark_transparent(), in check_transparent()
/third_party/rust/crates/serde/serde_derive/src/internals/
H A Dcheck.rs414 let mut transparent_field = None; in check_transparent() variables
418 if transparent_field.is_some() { in check_transparent()
425 transparent_field = Some(field); in check_transparent()
429 match transparent_field { in check_transparent()
430 Some(transparent_field) => transparent_field.attrs.mark_transparent(), in check_transparent()
/third_party/rust/crates/serde/serde_derive/src/
H A Dser.rs193 let transparent_field = fields.iter().find(|f| f.attrs.transparent()).unwrap(); in serialize_transparent()
194 let member = &transparent_field.member; in serialize_transparent()
196 let path = match transparent_field.attrs.serialize_with() { in serialize_transparent()
199 let span = transparent_field.original.span(); in serialize_transparent()
H A Dde.rs357 let transparent_field = fields.iter().find(|f| f.attrs.transparent()).unwrap(); in deserialize_transparent()
359 let path = match transparent_field.attrs.deserialize_with() { in deserialize_transparent()
362 let span = transparent_field.original.span(); in deserialize_transparent()
369 if ptr::eq(field, transparent_field) { in deserialize_transparent()

Completed in 8 milliseconds