pub struct ClassExpression {
pub name: Option<String>,
pub super_class: Option<Box<Expression>>,
pub body: ClassBody,
}Fields§
§name: Option<String>§super_class: Option<Box<Expression>>§body: ClassBodyTrait Implementations§
Source§impl Clone for ClassExpression
impl Clone for ClassExpression
Source§fn clone(&self) -> ClassExpression
fn clone(&self) -> ClassExpression
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ClassExpression
impl RefUnwindSafe for ClassExpression
impl Send for ClassExpression
impl Sync for ClassExpression
impl Unpin for ClassExpression
impl UnsafeUnpin for ClassExpression
impl UnwindSafe for ClassExpression
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