Struct dprint_swc_ecma_ast_view::ModuleInfo [−][src]
pub struct ModuleInfo<'a> { pub module: &'a Module, pub source_file: Option<&'a dyn SourceFile>, pub tokens: Option<&'a [TokenAndSpan]>, pub comments: Option<Comments<'a>>, }
Fields
module: &'a Module
source_file: Option<&'a dyn SourceFile>
tokens: Option<&'a [TokenAndSpan]>
comments: Option<Comments<'a>>
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for ModuleInfo<'a>
impl<'a> !Send for ModuleInfo<'a>
impl<'a> !Sync for ModuleInfo<'a>
impl<'a> Unpin for ModuleInfo<'a>
impl<'a> !UnwindSafe for ModuleInfo<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more