pub struct JoinPointOptimizer { /* private fields */ }Expand description
Main join point optimizer
Implementations§
Source§impl JoinPointOptimizer
impl JoinPointOptimizer
Sourcepub fn new(config: JoinPointConfig) -> Self
pub fn new(config: JoinPointConfig) -> Self
Create a new join point optimizer with the given configuration
Sourcepub fn stats(&self) -> &JoinPointStats
pub fn stats(&self) -> &JoinPointStats
Get the optimization statistics
Auto Trait Implementations§
impl Freeze for JoinPointOptimizer
impl RefUnwindSafe for JoinPointOptimizer
impl Send for JoinPointOptimizer
impl Sync for JoinPointOptimizer
impl Unpin for JoinPointOptimizer
impl UnsafeUnpin for JoinPointOptimizer
impl UnwindSafe for JoinPointOptimizer
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