pub struct NamespaceAst {
pub name: SmolStr,
pub doc: Option<SmolStr>,
pub metadata: TaskMetadataAst,
pub range: TextRange,
pub close_range: Option<TextRange>,
}Fields§
§name: SmolStr§doc: Option<SmolStr>§metadata: TaskMetadataAst§range: TextRange§close_range: Option<TextRange>Trait Implementations§
Source§impl Clone for NamespaceAst
impl Clone for NamespaceAst
Source§impl Debug for NamespaceAst
impl Debug for NamespaceAst
impl Eq for NamespaceAst
Source§impl PartialEq for NamespaceAst
impl PartialEq for NamespaceAst
impl StructuralPartialEq for NamespaceAst
Auto Trait Implementations§
impl Freeze for NamespaceAst
impl RefUnwindSafe for NamespaceAst
impl Send for NamespaceAst
impl Sync for NamespaceAst
impl Unpin for NamespaceAst
impl UnsafeUnpin for NamespaceAst
impl UnwindSafe for NamespaceAst
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