pub struct CompilerOptions {Show 16 fields
pub base_url: Option<PathBuf>,
pub paths: Option<CompilerOptionsPathsMap>,
pub experimental_decorators: Option<bool>,
pub emit_decorator_metadata: Option<bool>,
pub use_define_for_class_fields: Option<bool>,
pub rewrite_relative_import_extensions: Option<bool>,
pub jsx: Option<String>,
pub jsx_factory: Option<String>,
pub jsx_fragment_factory: Option<String>,
pub jsx_import_source: Option<String>,
pub verbatim_module_syntax: Option<bool>,
pub preserve_value_imports: Option<bool>,
pub imports_not_used_as_values: Option<String>,
pub target: Option<String>,
pub module: Option<String>,
pub allow_js: Option<bool>,
/* private fields */
}Expand description
Compiler Options
Fields§
§base_url: Option<PathBuf>§paths: Option<CompilerOptionsPathsMap>Path aliases.
experimental_decorators: Option<bool>§emit_decorator_metadata: Option<bool>§use_define_for_class_fields: Option<bool>§rewrite_relative_import_extensions: Option<bool>§jsx: Option<String>§jsx_factory: Option<String>§jsx_fragment_factory: Option<String>§jsx_import_source: Option<String>§verbatim_module_syntax: Option<bool>§preserve_value_imports: Option<bool>§imports_not_used_as_values: Option<String>§target: Option<String>§module: Option<String>§allow_js: Option<bool>Trait Implementations§
Source§impl Debug for CompilerOptions
impl Debug for CompilerOptions
Source§impl Default for CompilerOptions
impl Default for CompilerOptions
Source§fn default() -> CompilerOptions
fn default() -> CompilerOptions
Returns the “default value” for a type. Read more
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 Freeze for CompilerOptions
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