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 only if Syn is built with the "full" feature.
Fields
attrs: Vec<Attribute>Attributes tagged on the field.
member: MemberName 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: ExprValue of the field.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FieldValue
impl !Send for FieldValue
impl !Sync for FieldValue
impl Unpin for FieldValue
impl UnwindSafe for FieldValue
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a Span covering the complete contents of this syntax tree
node, or Span::call_site() if this node is empty. Read more