pub struct Output { /* private fields */ }
Implementations§
Source§impl Output
impl Output
pub fn js(&self) -> &str
pub fn ts(&self) -> Option<&str>
pub fn start(&self) -> Option<&String>
pub fn snippets(&self) -> &HashMap<String, Vec<String>>
pub fn local_modules(&self) -> &HashMap<String, String>
pub fn npm_dependencies(&self) -> &HashMap<String, (PathBuf, String)>
pub fn wasm(&self) -> &Module
pub fn wasm_mut(&mut self) -> &mut Module
pub fn emit(&mut self, out_dir: impl AsRef<Path>) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for Output
impl !RefUnwindSafe for Output
impl Send for Output
impl Sync for Output
impl Unpin for Output
impl !UnwindSafe for Output
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