pub struct DefaultFeatureUsageTrackingManager { /* private fields */ }Expand description
The manager Splat registers (DefaultFeatureUsageTrackingManager): its sessions are
DefaultFeatureUsageTrackingSessions, which log.
Implementations§
Trait Implementations§
Source§impl IFeatureUsageTrackingManager for DefaultFeatureUsageTrackingManager
impl IFeatureUsageTrackingManager for DefaultFeatureUsageTrackingManager
Source§fn get_feature_usage_tracking_session(
&self,
feature_name: &str,
) -> Rc<dyn IFeatureUsageTrackingSession>
fn get_feature_usage_tracking_session( &self, feature_name: &str, ) -> Rc<dyn IFeatureUsageTrackingSession>
A session for the feature
feature_name (GetFeatureUsageTrackingSession).Auto Trait Implementations§
impl !RefUnwindSafe for DefaultFeatureUsageTrackingManager
impl !Send for DefaultFeatureUsageTrackingManager
impl !Sync for DefaultFeatureUsageTrackingManager
impl !UnwindSafe for DefaultFeatureUsageTrackingManager
impl Freeze for DefaultFeatureUsageTrackingManager
impl Unpin for DefaultFeatureUsageTrackingManager
impl UnsafeUnpin for DefaultFeatureUsageTrackingManager
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