Struct syn::FieldValue
source · pub struct FieldValue {
pub attrs: Vec<Attribute>,
pub member: Member,
pub colon_token: Option<Colon>,
pub expr: Expr,
}
Expand description
A field-value pair in a struct literal.
This type is available if Syn is built with the "full"
feature.
Fields§
§attrs: Vec<Attribute>
Attributes tagged on the field.
member: Member
Name or index of the field.
colon_token: Option<Colon>
The colon in Struct { x: x }
. If written in shorthand like
Struct { x }
, there is no colon.
expr: Expr
Value of the field.
Trait Implementations§
source§impl Clone for FieldValue
impl Clone for FieldValue
source§fn clone(&self) -> FieldValue
fn clone(&self) -> FieldValue
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more