objc2_clock_kit/generated/
CLKComplicationWidgetMigrator.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6
7use crate::*;
8
9extern_protocol!(
10 pub unsafe trait CLKComplicationWidgetMigrator: NSObjectProtocol {
12 #[cfg(all(
13 feature = "CLKComplicationDescriptor",
14 feature = "CLKComplicationWidgetMigrationConfiguration",
15 feature = "block2"
16 ))]
17 #[optional]
18 #[unsafe(method(getWidgetConfigurationFrom:completionHandler:))]
19 #[unsafe(method_family = none)]
20 unsafe fn getWidgetConfigurationFrom_completionHandler(
21 &self,
22 complication_descriptor: &CLKComplicationDescriptor,
23 completion_handler: &block2::DynBlock<
24 dyn Fn(*mut CLKComplicationWidgetMigrationConfiguration),
25 >,
26 );
27 }
28);