pub struct LifetimeOptimizationRule;
Expand description
Rule that optimizes service lifetimes based on usage patterns
Trait Implementations§
Source§impl ConfigurationRule for LifetimeOptimizationRule
impl ConfigurationRule for LifetimeOptimizationRule
Source§fn apply(
&self,
_configurator: &mut ProviderConfigurator,
) -> Result<(), ConfigError>
fn apply( &self, _configurator: &mut ProviderConfigurator, ) -> Result<(), ConfigError>
Apply the configuration rule to the provider configurator
Source§fn description(&self) -> &'static str
fn description(&self) -> &'static str
Get a description of what this rule does
Auto Trait Implementations§
impl Freeze for LifetimeOptimizationRule
impl RefUnwindSafe for LifetimeOptimizationRule
impl Send for LifetimeOptimizationRule
impl Sync for LifetimeOptimizationRule
impl Unpin for LifetimeOptimizationRule
impl UnwindSafe for LifetimeOptimizationRule
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