pub struct MixinClassDefinition {
    pub doc_comment: Option<StringSymbol>,
    pub span: Span,
    pub name: Identifier,
    pub states: Vec<StatesItem>,
    pub defaults: Vec<DefaultStatement>,
    pub inners: HashMap<NameSymbol, Vec1<ClassInner>>,
}Fields§
§doc_comment: Option<StringSymbol>§span: Span§name: Identifier§states: Vec<StatesItem>§defaults: Vec<DefaultStatement>§inners: HashMap<NameSymbol, Vec1<ClassInner>>Trait Implementations§
Source§impl Clone for MixinClassDefinition
 
impl Clone for MixinClassDefinition
Source§fn clone(&self) -> MixinClassDefinition
 
fn clone(&self) -> MixinClassDefinition
Returns a duplicate 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 moreSource§impl Debug for MixinClassDefinition
 
impl Debug for MixinClassDefinition
Source§impl PartialEq for MixinClassDefinition
 
impl PartialEq for MixinClassDefinition
impl StructuralPartialEq for MixinClassDefinition
Auto Trait Implementations§
impl Freeze for MixinClassDefinition
impl RefUnwindSafe for MixinClassDefinition
impl Send for MixinClassDefinition
impl Sync for MixinClassDefinition
impl Unpin for MixinClassDefinition
impl UnwindSafe for MixinClassDefinition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more