pub struct CDCompilerSettings {
pub assembler_settings: AssemblerSettings,
pub optimization_settings: OptimizationSettings,
pub lifter_settings: LifterSettings,
}Expand description
Compiler configuration (IR + codegen) for a profile.
Fields§
§assembler_settings: AssemblerSettingsAssembler settings.
optimization_settings: OptimizationSettingsOptimization settings.
lifter_settings: LifterSettingsIR lifter settings.
Trait Implementations§
Source§impl Debug for CDCompilerSettings
impl Debug for CDCompilerSettings
Source§impl<'de> Deserialize<'de> for CDCompilerSettings
impl<'de> Deserialize<'de> for CDCompilerSettings
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 CDCompilerSettings
impl RefUnwindSafe for CDCompilerSettings
impl Send for CDCompilerSettings
impl Sync for CDCompilerSettings
impl Unpin for CDCompilerSettings
impl UnwindSafe for CDCompilerSettings
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