pub struct BuildConfigIR {
pub entry_points: Vec<EntryPoint>,
pub output: OutputConfig,
pub bundler: BundlerType,
pub optimizations: Vec<OptimizationIR>,
pub plugins: Vec<PluginIR>,
pub environment: BuildEnvironment,
}
Expand description
ビルド設定IR
Fields§
§entry_points: Vec<EntryPoint>
§output: OutputConfig
§bundler: BundlerType
§optimizations: Vec<OptimizationIR>
§plugins: Vec<PluginIR>
§environment: BuildEnvironment
Implementations§
Source§impl BuildConfigIR
impl BuildConfigIR
pub fn new(bundler: BundlerType) -> Self
pub fn add_entry_point(&mut self, entry: EntryPoint)
pub fn add_optimization(&mut self, optimization: OptimizationIR)
pub fn add_plugin(&mut self, plugin: PluginIR)
pub fn set_environment(&mut self, env: BuildEnvironment)
Trait Implementations§
Source§impl Clone for BuildConfigIR
impl Clone for BuildConfigIR
Source§fn clone(&self) -> BuildConfigIR
fn clone(&self) -> BuildConfigIR
Returns a duplicate of the value. Read more
1.0.0 · 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 BuildConfigIR
impl Debug for BuildConfigIR
Source§impl<'de> Deserialize<'de> for BuildConfigIR
impl<'de> Deserialize<'de> for BuildConfigIR
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
Source§impl PartialEq for BuildConfigIR
impl PartialEq for BuildConfigIR
Source§impl Serialize for BuildConfigIR
impl Serialize for BuildConfigIR
impl StructuralPartialEq for BuildConfigIR
Auto Trait Implementations§
impl Freeze for BuildConfigIR
impl RefUnwindSafe for BuildConfigIR
impl Send for BuildConfigIR
impl Sync for BuildConfigIR
impl Unpin for BuildConfigIR
impl UnwindSafe for BuildConfigIR
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