pub struct CompilerInputs {
pub builder: BuilderVariant,
pub cwd: PathBuf,
pub apps: Vec<String>,
pub ts_config_path: PathBuf,
pub webpack_config_path: Option<PathBuf>,
pub source_root: PathBuf,
pub entry_file: String,
pub output_dir: PathBuf,
pub type_check: bool,
pub assets: Vec<AssetPlan>,
pub output_cleanup: Option<OutputCleanup>,
pub swc: Option<SwcCompilerPlan>,
}Fields§
§builder: BuilderVariant§cwd: PathBuf§apps: Vec<String>§ts_config_path: PathBuf§webpack_config_path: Option<PathBuf>§source_root: PathBuf§entry_file: String§output_dir: PathBuf§type_check: bool§assets: Vec<AssetPlan>§output_cleanup: Option<OutputCleanup>§swc: Option<SwcCompilerPlan>Trait Implementations§
Source§impl Clone for CompilerInputs
impl Clone for CompilerInputs
Source§fn clone(&self) -> CompilerInputs
fn clone(&self) -> CompilerInputs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompilerInputs
impl Debug for CompilerInputs
Source§impl PartialEq for CompilerInputs
impl PartialEq for CompilerInputs
Source§fn eq(&self, other: &CompilerInputs) -> bool
fn eq(&self, other: &CompilerInputs) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CompilerInputs
impl StructuralPartialEq for CompilerInputs
Auto Trait Implementations§
impl Freeze for CompilerInputs
impl RefUnwindSafe for CompilerInputs
impl Send for CompilerInputs
impl Sync for CompilerInputs
impl Unpin for CompilerInputs
impl UnsafeUnpin for CompilerInputs
impl UnwindSafe for CompilerInputs
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.