Struct deno_config::CompilerOptions
source · pub struct CompilerOptions {
pub jsx: Option<String>,
pub jsx_import_source: Option<String>,
pub types: Option<Vec<String>>,
}
Expand description
There are certain compiler options that can impact what modules are part of a module graph, which need to be deserialized into a structure for analysis.
Fields§
§jsx: Option<String>
§jsx_import_source: Option<String>
§types: Option<Vec<String>>
Trait Implementations§
source§impl Debug for CompilerOptions
impl Debug for CompilerOptions
source§impl<'de> Deserialize<'de> for CompilerOptions
impl<'de> Deserialize<'de> for CompilerOptions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for CompilerOptions
impl Send for CompilerOptions
impl Sync for CompilerOptions
impl Unpin for CompilerOptions
impl UnwindSafe for CompilerOptions
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