pub struct PHPPassRegistry { /* private fields */ }Implementations§
Source§impl PHPPassRegistry
impl PHPPassRegistry
pub fn new() -> Self
pub fn register(&mut self, config: PHPPassConfig)
pub fn enabled_passes(&self) -> Vec<&PHPPassConfig>
pub fn get_stats(&self, name: &str) -> Option<&PHPPassStats>
pub fn total_passes(&self) -> usize
pub fn enabled_count(&self) -> usize
pub fn update_stats( &mut self, name: &str, changes: u64, time_ms: u64, iter: u32, )
Auto Trait Implementations§
impl Freeze for PHPPassRegistry
impl RefUnwindSafe for PHPPassRegistry
impl Send for PHPPassRegistry
impl Sync for PHPPassRegistry
impl Unpin for PHPPassRegistry
impl UnsafeUnpin for PHPPassRegistry
impl UnwindSafe for PHPPassRegistry
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