pub struct TsNamespaceDecl { /* private fields */ }Expand description
Implementations§
Source§impl TsNamespaceDecl
impl TsNamespaceDecl
pub fn declare_token(&self) -> Option<SyntaxToken>
pub fn dot_token(&self) -> Option<SyntaxToken>
pub fn ident_token(&self) -> Option<SyntaxToken>
pub fn body(&self) -> Option<TsNamespaceBody>
Trait Implementations§
Source§impl AstNode for TsNamespaceDecl
impl AstNode for TsNamespaceDecl
Source§impl Clone for TsNamespaceDecl
impl Clone for TsNamespaceDecl
Source§fn clone(&self) -> TsNamespaceDecl
fn clone(&self) -> TsNamespaceDecl
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 TsNamespaceDecl
impl Debug for TsNamespaceDecl
Source§impl Display for TsNamespaceDecl
impl Display for TsNamespaceDecl
Source§impl From<TsNamespaceDecl> for Decl
impl From<TsNamespaceDecl> for Decl
Source§fn from(node: TsNamespaceDecl) -> Decl
fn from(node: TsNamespaceDecl) -> Decl
Converts to this type from the input type.
Source§impl From<TsNamespaceDecl> for TsNamespaceBody
impl From<TsNamespaceDecl> for TsNamespaceBody
Source§fn from(node: TsNamespaceDecl) -> TsNamespaceBody
fn from(node: TsNamespaceDecl) -> TsNamespaceBody
Converts to this type from the input type.
Source§impl Hash for TsNamespaceDecl
impl Hash for TsNamespaceDecl
Source§impl PartialEq for TsNamespaceDecl
impl PartialEq for TsNamespaceDecl
impl Eq for TsNamespaceDecl
impl StructuralPartialEq for TsNamespaceDecl
Auto Trait Implementations§
impl Freeze for TsNamespaceDecl
impl RefUnwindSafe for TsNamespaceDecl
impl Send for TsNamespaceDecl
impl Sync for TsNamespaceDecl
impl Unpin for TsNamespaceDecl
impl UnwindSafe for TsNamespaceDecl
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