pub struct LLVMPassConfig {
pub phase: LLVMPassPhase,
pub enabled: bool,
pub max_iterations: u32,
pub debug_output: bool,
pub pass_name: String,
}Fields§
§phase: LLVMPassPhase§enabled: bool§max_iterations: u32§debug_output: bool§pass_name: StringImplementations§
Trait Implementations§
Source§impl Clone for LLVMPassConfig
impl Clone for LLVMPassConfig
Source§fn clone(&self) -> LLVMPassConfig
fn clone(&self) -> LLVMPassConfig
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 moreAuto Trait Implementations§
impl Freeze for LLVMPassConfig
impl RefUnwindSafe for LLVMPassConfig
impl Send for LLVMPassConfig
impl Sync for LLVMPassConfig
impl Unpin for LLVMPassConfig
impl UnsafeUnpin for LLVMPassConfig
impl UnwindSafe for LLVMPassConfig
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