objc2_intents/generated/
INSetTaskAttributeIntent_Deprecated.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use core::ptr::NonNull;
4use objc2::__framework_prelude::*;
5
6use crate::*;
7
8/// Deprecated.
9#[cfg(all(feature = "INIntent", feature = "INSetTaskAttributeIntent"))]
10impl INSetTaskAttributeIntent {
11    extern_methods!(
12        #[cfg(all(
13            feature = "INSpatialEventTrigger",
14            feature = "INTask",
15            feature = "INTaskStatus",
16            feature = "INTemporalEventTrigger"
17        ))]
18        #[deprecated = "Use the designated initializer instead"]
19        #[unsafe(method(initWithTargetTask:status:spatialEventTrigger:temporalEventTrigger:))]
20        #[unsafe(method_family = init)]
21        pub unsafe fn initWithTargetTask_status_spatialEventTrigger_temporalEventTrigger(
22            this: Allocated<Self>,
23            target_task: Option<&INTask>,
24            status: INTaskStatus,
25            spatial_event_trigger: Option<&INSpatialEventTrigger>,
26            temporal_event_trigger: Option<&INTemporalEventTrigger>,
27        ) -> Retained<Self>;
28    );
29}