Enum parse_js::ast::ClassOrObjectMemberValue
source · [−]pub enum ClassOrObjectMemberValue {
Getter {
body: NodeId,
},
Method {
is_async: bool,
generator: bool,
signature: NodeId,
body: NodeId,
},
Property {
initializer: Option<NodeId>,
},
Setter {
body: NodeId,
parameter: NodeId,
},
}
Variants
Getter
Fields
body: NodeId
Method
Property
Setter
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ClassOrObjectMemberValue
impl Send for ClassOrObjectMemberValue
impl Sync for ClassOrObjectMemberValue
impl Unpin for ClassOrObjectMemberValue
impl UnwindSafe for ClassOrObjectMemberValue
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more