pub struct DocGenerator { /* private fields */ }Expand description
Documentation generator
Implementations§
Source§impl DocGenerator
impl DocGenerator
Sourcepub fn add_module(&mut self, module: TsModule)
pub fn add_module(&mut self, module: TsModule)
Adds a module
Sourcepub fn generate_all(&self) -> HashMap<String, String>
pub fn generate_all(&self) -> HashMap<String, String>
Generates all declarations
Sourcepub fn generate_combined(&self) -> String
pub fn generate_combined(&self) -> String
Generates a combined .d.ts file
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DocGenerator
impl RefUnwindSafe for DocGenerator
impl Send for DocGenerator
impl Sync for DocGenerator
impl Unpin for DocGenerator
impl UnsafeUnpin for DocGenerator
impl UnwindSafe for DocGenerator
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