pub struct ObjectExpr { /* private fields */ }Expand description
Implementations§
Source§impl ObjectExpr
 
impl ObjectExpr
pub fn has_trailing_comma(&self) -> bool
Source§impl ObjectExpr
 
impl ObjectExpr
pub fn l_curly_token(&self) -> Option<SyntaxToken>
pub fn props(&self) -> AstChildren<ObjectProp> ⓘ
pub fn r_curly_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for ObjectExpr
 
impl AstNode for ObjectExpr
Source§impl Clone for ObjectExpr
 
impl Clone for ObjectExpr
Source§fn clone(&self) -> ObjectExpr
 
fn clone(&self) -> ObjectExpr
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 ObjectExpr
 
impl Debug for ObjectExpr
Source§impl Display for ObjectExpr
 
impl Display for ObjectExpr
Source§impl From<ObjectExpr> for Expr
 
impl From<ObjectExpr> for Expr
Source§fn from(node: ObjectExpr) -> Expr
 
fn from(node: ObjectExpr) -> Expr
Converts to this type from the input type.
Source§impl Hash for ObjectExpr
 
impl Hash for ObjectExpr
Source§impl PartialEq for ObjectExpr
 
impl PartialEq for ObjectExpr
impl Eq for ObjectExpr
impl StructuralPartialEq for ObjectExpr
Auto Trait Implementations§
impl Freeze for ObjectExpr
impl RefUnwindSafe for ObjectExpr
impl Send for ObjectExpr
impl Sync for ObjectExpr
impl Unpin for ObjectExpr
impl UnwindSafe for ObjectExpr
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