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