Struct syn_helpers::EnumVariant
source · pub struct EnumVariant {
pub idx: usize,
/* private fields */
}Fields§
§idx: usizeTrait Implementations§
source§impl Constructable for EnumVariant
impl Constructable for EnumVariant
source§fn build_constructor(
&self,
generator: impl Fn(NamedOrUnnamedField<'_>) -> Result<Expr, Box<dyn Error>>
) -> Result<Expr, Box<dyn Error>>
fn build_constructor(
&self,
generator: impl Fn(NamedOrUnnamedField<'_>) -> Result<Expr, Box<dyn Error>>
) -> Result<Expr, Box<dyn Error>>
Builds a constructor expression by evaluating a expression generator for each field