Struct syn::FieldsNamed [−][src]
pub struct FieldsNamed { pub brace_token: Brace, pub named: Punctuated<Field, Comma>, }
This is supported on crate features
full
or derive
only.Named fields of a struct or struct variant such as Point { x: f64, y: f64 }
.
This type is available only if Syn is built with the "derive"
or
"full"
feature.
Fields
brace_token: Brace
named: Punctuated<Field, Comma>
Trait Implementations
impl Clone for FieldsNamed
[src]
impl Clone for FieldsNamed
[src]This is supported on crate feature
clone-impls
only.fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for FieldsNamed
[src]
impl Debug for FieldsNamed
[src]This is supported on crate feature
extra-traits
only.impl Eq for FieldsNamed
[src]
impl Eq for FieldsNamed
[src]This is supported on crate feature
extra-traits
only.impl From<FieldsNamed> for Fields
[src]
impl From<FieldsNamed> for Fields
[src]fn from(e: FieldsNamed) -> Fields
[src]
impl Hash for FieldsNamed
[src]
impl Hash for FieldsNamed
[src]This is supported on crate feature
extra-traits
only.impl Parse for FieldsNamed
[src]
impl Parse for FieldsNamed
[src]This is supported on crate feature
parsing
only.fn parse(input: ParseStream<'_>) -> Result<Self>
[src]
impl PartialEq<FieldsNamed> for FieldsNamed
[src]
impl PartialEq<FieldsNamed> for FieldsNamed
[src]This is supported on crate feature
extra-traits
only.impl ToTokens for FieldsNamed
[src]
impl ToTokens for FieldsNamed
[src]This is supported on crate feature
printing
only.fn to_tokens(&self, tokens: &mut TokenStream)
[src]
pub fn to_token_stream(&self) -> TokenStream
[src]
pub fn into_token_stream(self) -> TokenStream
[src]
Auto Trait Implementations
impl RefUnwindSafe for FieldsNamed
impl RefUnwindSafe for FieldsNamed
impl !Send for FieldsNamed
impl !Send for FieldsNamed
impl !Sync for FieldsNamed
impl !Sync for FieldsNamed
impl Unpin for FieldsNamed
impl Unpin for FieldsNamed
impl UnwindSafe for FieldsNamed
impl UnwindSafe for FieldsNamed