objc2_metric_kit/
manager.rs1#![allow(non_snake_case)]
2pub type MXLaunchTaskID = objc2_foundation::NSString;
3
4impl crate::MXMetricManager {
11 objc2::extern_methods!(
12 #[unsafe(method(extendLaunchMeasurementForTaskID:error:_))]
13 pub unsafe fn extendLaunchMeasurementForTaskID_error(
14 &self,
15 task_id: &MXLaunchTaskID,
16 ) -> Result<(), objc2::rc::Retained<objc2_foundation::NSError>>;
17
18 #[unsafe(method(finishExtendedLaunchMeasurementForTaskID:error:_))]
19 pub unsafe fn finishExtendedLaunchMeasurementForTaskID_error(
20 &self,
21 task_id: &MXLaunchTaskID,
22 ) -> Result<(), objc2::rc::Retained<objc2_foundation::NSError>>;
23 );
24
25 }