Struct darling::ast::VariantData []

pub struct VariantData<T> {
    pub style: Style,
    pub fields: Vec<T>,
}

Fields

Methods

impl<T> VariantData<T>

Returns true if this variant's data makes it a

impl<F> VariantData<F> where
    F: FromField

Trait Implementations

impl<T> Clone for VariantData<T> where
    T: Clone

impl<T> Debug for VariantData<T> where
    T: Debug

impl<T> From<Style> for VariantData<T>

Performs the conversion.

impl<T> Eq for VariantData<T> where
    T: Eq

impl<T> PartialEq<VariantData<T>> for VariantData<T> where
    T: PartialEq<T>,