Struct swc_html_codegen::CodeGenerator
source · [−]pub struct CodeGenerator<'a, W>where
W: HtmlWriter,{ /* private fields */ }
Implementations
sourceimpl<'a, W> CodeGenerator<'a, W>where
W: HtmlWriter,
impl<'a, W> CodeGenerator<'a, W>where
W: HtmlWriter,
pub fn new(wr: W, config: CodegenConfig<'a>) -> Self
Trait Implementations
sourceimpl<'a, W: Debug> Debug for CodeGenerator<'a, W>where
W: HtmlWriter,
impl<'a, W: Debug> Debug for CodeGenerator<'a, W>where
W: HtmlWriter,
sourceimpl<W> Emit<Attribute> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<Attribute> for CodeGenerator<'_, W>where
W: HtmlWriter,
sourceimpl<W> Emit<Child> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<Child> for CodeGenerator<'_, W>where
W: HtmlWriter,
sourceimpl<W> Emit<Comment> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<Comment> for CodeGenerator<'_, W>where
W: HtmlWriter,
sourceimpl<W> Emit<Document> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<Document> for CodeGenerator<'_, W>where
W: HtmlWriter,
sourceimpl<W> Emit<DocumentFragment> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<DocumentFragment> for CodeGenerator<'_, W>where
W: HtmlWriter,
fn emit(&mut self, n: &DocumentFragment) -> Result
sourceimpl<W> Emit<DocumentType> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<DocumentType> for CodeGenerator<'_, W>where
W: HtmlWriter,
fn emit(&mut self, n: &DocumentType) -> Result
sourceimpl<W> Emit<Element> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<Element> for CodeGenerator<'_, W>where
W: HtmlWriter,
sourceimpl<W> Emit<Text> for CodeGenerator<'_, W>where
W: HtmlWriter,
impl<W> Emit<Text> for CodeGenerator<'_, W>where
W: HtmlWriter,
Auto Trait Implementations
impl<'a, W> RefUnwindSafe for CodeGenerator<'a, W>where
W: RefUnwindSafe,
impl<'a, W> Send for CodeGenerator<'a, W>where
W: Send,
impl<'a, W> Sync for CodeGenerator<'a, W>where
W: Sync,
impl<'a, W> Unpin for CodeGenerator<'a, W>where
W: Unpin,
impl<'a, W> UnwindSafe for CodeGenerator<'a, W>where
W: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more