pub struct INIntent { /* private fields */ }
INIntent
only.Expand description
Implementations§
Source§impl INIntent
impl INIntent
pub unsafe fn identifier(&self) -> Option<Retained<NSString>>
pub unsafe fn intentDescription(&self) -> Option<Retained<NSString>>
pub unsafe fn suggestedInvocationPhrase(&self) -> Option<Retained<NSString>>
Sourcepub unsafe fn setSuggestedInvocationPhrase(
&self,
suggested_invocation_phrase: Option<&NSString>,
)
pub unsafe fn setSuggestedInvocationPhrase( &self, suggested_invocation_phrase: Option<&NSString>, )
Setter for suggestedInvocationPhrase
.
This is copied when set.
pub unsafe fn shortcutAvailability(&self) -> INShortcutAvailabilityOptions
INShortcutAvailabilityOptions
only.Sourcepub unsafe fn setShortcutAvailability(
&self,
shortcut_availability: INShortcutAvailabilityOptions,
)
Available on crate feature INShortcutAvailabilityOptions
only.
pub unsafe fn setShortcutAvailability( &self, shortcut_availability: INShortcutAvailabilityOptions, )
INShortcutAvailabilityOptions
only.Setter for shortcutAvailability
.
pub unsafe fn donationMetadata( &self, ) -> Option<Retained<INIntentDonationMetadata>>
INIntentDonationMetadata
only.Sourcepub unsafe fn setDonationMetadata(
&self,
donation_metadata: Option<&INIntentDonationMetadata>,
)
Available on crate feature INIntentDonationMetadata
only.
pub unsafe fn setDonationMetadata( &self, donation_metadata: Option<&INIntentDonationMetadata>, )
INIntentDonationMetadata
only.Setter for donationMetadata
.
This is copied when set.
pub unsafe fn setImage_forParameterNamed( &self, image: Option<&INImage>, parameter_name: &NSString, )
INImage
only.pub unsafe fn imageForParameterNamed( &self, parameter_name: &NSString, ) -> Option<Retained<INImage>>
INImage
only.pub unsafe fn keyImage(&self) -> Option<Retained<INImage>>
INImage
only.Methods from Deref<Target = NSObject>§
Sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
Sourcepub fn class(&self) -> &'static AnyClass
pub fn class(&self) -> &'static AnyClass
Dynamically find the class of this object.
§Panics
May panic if the object is invalid (which may be the case for objects
returned from unavailable init
/new
methods).
§Example
Check that an instance of NSObject
has the precise class NSObject
.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());
Sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load
instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load
instead.Use Ivar::load
instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
Sourcepub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
Attempt to downcast the object to a class of type T
.
This is the reference-variant. Use Retained::downcast
if you want
to convert a retained object to another type.
§Mutable classes
Some classes have immutable and mutable variants, such as NSString
and NSMutableString
.
When some Objective-C API signature says it gives you an immutable class, it generally expects you to not mutate that, even though it may technically be mutable “under the hood”.
So using this method to convert a NSString
to a NSMutableString
,
while not unsound, is generally frowned upon unless you created the
string yourself, or the API explicitly documents the string to be
mutable.
See Apple’s documentation on mutability and on
isKindOfClass:
for more details.
§Generic classes
Objective-C generics are called “lightweight generics”, and that’s because they aren’t exposed in the runtime. This makes it impossible to safely downcast to generic collections, so this is disallowed by this method.
You can, however, safely downcast to generic collections where all the
type-parameters are AnyObject
.
§Panics
This works internally by calling isKindOfClass:
. That means that the
object must have the instance method of that name, and an exception
will be thrown (if CoreFoundation is linked) or the process will abort
if that is not the case. In the vast majority of cases, you don’t need
to worry about this, since both root objects NSObject
and
NSProxy
implement this method.
§Examples
Cast an NSString
back and forth from NSObject
.
use objc2::rc::Retained;
use objc2_foundation::{NSObject, NSString};
let obj: Retained<NSObject> = NSString::new().into_super();
let string = obj.downcast_ref::<NSString>().unwrap();
// Or with `downcast`, if we do not need the object afterwards
let string = obj.downcast::<NSString>().unwrap();
Try (and fail) to cast an NSObject
to an NSString
.
use objc2_foundation::{NSObject, NSString};
let obj = NSObject::new();
assert!(obj.downcast_ref::<NSString>().is_none());
Try to cast to an array of strings.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
// This is invalid and doesn't type check.
let arr = arr.downcast_ref::<NSArray<NSString>>();
This fails to compile, since it would require enumerating over the array to ensure that each element is of the desired type, which is a performance pitfall.
Downcast when processing each element instead.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
for elem in arr {
if let Some(data) = elem.downcast_ref::<NSString>() {
// handle `data`
}
}
Trait Implementations§
Source§impl AsRef<INIntent> for INActivateCarSignalIntent
Available on crate feature INActivateCarSignalIntent
only.
impl AsRef<INIntent> for INActivateCarSignalIntent
INActivateCarSignalIntent
only.Source§impl AsRef<INIntent> for INAddMediaIntent
Available on crate feature INAddMediaIntent
only.
impl AsRef<INIntent> for INAddMediaIntent
INAddMediaIntent
only.Source§impl AsRef<INIntent> for INAddTasksIntent
Available on crate feature INAddTasksIntent
only.
impl AsRef<INIntent> for INAddTasksIntent
INAddTasksIntent
only.Source§impl AsRef<INIntent> for INAnswerCallIntent
Available on crate feature INAnswerCallIntent
only.
impl AsRef<INIntent> for INAnswerCallIntent
INAnswerCallIntent
only.Source§impl AsRef<INIntent> for INAppendToNoteIntent
Available on crate feature INAppendToNoteIntent
only.
impl AsRef<INIntent> for INAppendToNoteIntent
INAppendToNoteIntent
only.Source§impl AsRef<INIntent> for INBookRestaurantReservationIntent
Available on crate feature INBookRestaurantReservationIntent
only.
impl AsRef<INIntent> for INBookRestaurantReservationIntent
INBookRestaurantReservationIntent
only.Source§impl AsRef<INIntent> for INCancelRideIntent
Available on crate feature INCancelRideIntent
only.
impl AsRef<INIntent> for INCancelRideIntent
INCancelRideIntent
only.Source§impl AsRef<INIntent> for INCancelWorkoutIntent
Available on crate feature INCancelWorkoutIntent
only.
impl AsRef<INIntent> for INCancelWorkoutIntent
INCancelWorkoutIntent
only.Source§impl AsRef<INIntent> for INCreateNoteIntent
Available on crate feature INCreateNoteIntent
only.
impl AsRef<INIntent> for INCreateNoteIntent
INCreateNoteIntent
only.Source§impl AsRef<INIntent> for INCreateTaskListIntent
Available on crate feature INCreateTaskListIntent
only.
impl AsRef<INIntent> for INCreateTaskListIntent
INCreateTaskListIntent
only.Source§impl AsRef<INIntent> for INDeleteTasksIntent
Available on crate feature INDeleteTasksIntent
only.
impl AsRef<INIntent> for INDeleteTasksIntent
INDeleteTasksIntent
only.Source§impl AsRef<INIntent> for INEditMessageIntent
Available on crate feature INEditMessageIntent
only.
impl AsRef<INIntent> for INEditMessageIntent
INEditMessageIntent
only.Source§impl AsRef<INIntent> for INEndWorkoutIntent
Available on crate feature INEndWorkoutIntent
only.
impl AsRef<INIntent> for INEndWorkoutIntent
INEndWorkoutIntent
only.Source§impl AsRef<INIntent> for INGetAvailableRestaurantReservationBookingDefaultsIntent
Available on crate feature INGetAvailableRestaurantReservationBookingDefaultsIntent
only.
impl AsRef<INIntent> for INGetAvailableRestaurantReservationBookingDefaultsIntent
INGetAvailableRestaurantReservationBookingDefaultsIntent
only.Source§impl AsRef<INIntent> for INGetAvailableRestaurantReservationBookingsIntent
Available on crate feature INGetAvailableRestaurantReservationBookingsIntent
only.
impl AsRef<INIntent> for INGetAvailableRestaurantReservationBookingsIntent
INGetAvailableRestaurantReservationBookingsIntent
only.Source§impl AsRef<INIntent> for INGetCarLockStatusIntent
Available on crate feature INGetCarLockStatusIntent
only.
impl AsRef<INIntent> for INGetCarLockStatusIntent
INGetCarLockStatusIntent
only.Source§impl AsRef<INIntent> for INGetCarPowerLevelStatusIntent
Available on crate feature INGetCarPowerLevelStatusIntent
only.
impl AsRef<INIntent> for INGetCarPowerLevelStatusIntent
INGetCarPowerLevelStatusIntent
only.Source§impl AsRef<INIntent> for INGetReservationDetailsIntent
Available on crate feature INGetReservationDetailsIntent
only.
impl AsRef<INIntent> for INGetReservationDetailsIntent
INGetReservationDetailsIntent
only.Source§impl AsRef<INIntent> for INGetRestaurantGuestIntent
Available on crate feature INGetRestaurantGuestIntent
only.
impl AsRef<INIntent> for INGetRestaurantGuestIntent
INGetRestaurantGuestIntent
only.Source§impl AsRef<INIntent> for INGetRideStatusIntent
Available on crate feature INGetRideStatusIntent
only.
impl AsRef<INIntent> for INGetRideStatusIntent
INGetRideStatusIntent
only.Source§impl AsRef<INIntent> for INGetUserCurrentRestaurantReservationBookingsIntent
Available on crate feature INGetUserCurrentRestaurantReservationBookingsIntent
only.
impl AsRef<INIntent> for INGetUserCurrentRestaurantReservationBookingsIntent
INGetUserCurrentRestaurantReservationBookingsIntent
only.Source§impl AsRef<INIntent> for INGetVisualCodeIntent
Available on crate feature INGetVisualCodeIntent
only.
impl AsRef<INIntent> for INGetVisualCodeIntent
INGetVisualCodeIntent
only.Source§impl AsRef<INIntent> for INHangUpCallIntent
Available on crate feature INHangUpCallIntent
only.
impl AsRef<INIntent> for INHangUpCallIntent
INHangUpCallIntent
only.Source§impl AsRef<INIntent> for INListCarsIntent
Available on crate feature INListCarsIntent
only.
impl AsRef<INIntent> for INListCarsIntent
INListCarsIntent
only.Source§impl AsRef<INIntent> for INListRideOptionsIntent
Available on crate feature INListRideOptionsIntent
only.
impl AsRef<INIntent> for INListRideOptionsIntent
INListRideOptionsIntent
only.Source§impl AsRef<INIntent> for INPauseWorkoutIntent
Available on crate feature INPauseWorkoutIntent
only.
impl AsRef<INIntent> for INPauseWorkoutIntent
INPauseWorkoutIntent
only.Source§impl AsRef<INIntent> for INPayBillIntent
Available on crate feature INPayBillIntent
only.
impl AsRef<INIntent> for INPayBillIntent
INPayBillIntent
only.Source§impl AsRef<INIntent> for INPlayMediaIntent
Available on crate feature INPlayMediaIntent
only.
impl AsRef<INIntent> for INPlayMediaIntent
INPlayMediaIntent
only.Source§impl AsRef<INIntent> for INRequestPaymentIntent
Available on crate feature INRequestPaymentIntent
only.
impl AsRef<INIntent> for INRequestPaymentIntent
INRequestPaymentIntent
only.Source§impl AsRef<INIntent> for INRequestRideIntent
Available on crate feature INRequestRideIntent
only.
impl AsRef<INIntent> for INRequestRideIntent
INRequestRideIntent
only.Source§impl AsRef<INIntent> for INResumeWorkoutIntent
Available on crate feature INResumeWorkoutIntent
only.
impl AsRef<INIntent> for INResumeWorkoutIntent
INResumeWorkoutIntent
only.Source§impl AsRef<INIntent> for INSaveProfileInCarIntent
Available on crate feature INSaveProfileInCarIntent
only.
impl AsRef<INIntent> for INSaveProfileInCarIntent
INSaveProfileInCarIntent
only.Source§impl AsRef<INIntent> for INSearchCallHistoryIntent
Available on crate feature INSearchCallHistoryIntent
only.
impl AsRef<INIntent> for INSearchCallHistoryIntent
INSearchCallHistoryIntent
only.Source§impl AsRef<INIntent> for INSearchForAccountsIntent
Available on crate feature INSearchForAccountsIntent
only.
impl AsRef<INIntent> for INSearchForAccountsIntent
INSearchForAccountsIntent
only.Source§impl AsRef<INIntent> for INSearchForBillsIntent
Available on crate feature INSearchForBillsIntent
only.
impl AsRef<INIntent> for INSearchForBillsIntent
INSearchForBillsIntent
only.Source§impl AsRef<INIntent> for INSearchForMediaIntent
Available on crate feature INSearchForMediaIntent
only.
impl AsRef<INIntent> for INSearchForMediaIntent
INSearchForMediaIntent
only.Source§impl AsRef<INIntent> for INSearchForMessagesIntent
Available on crate feature INSearchForMessagesIntent
only.
impl AsRef<INIntent> for INSearchForMessagesIntent
INSearchForMessagesIntent
only.Source§impl AsRef<INIntent> for INSearchForNotebookItemsIntent
Available on crate feature INSearchForNotebookItemsIntent
only.
impl AsRef<INIntent> for INSearchForNotebookItemsIntent
INSearchForNotebookItemsIntent
only.Source§impl AsRef<INIntent> for INSearchForPhotosIntent
Available on crate feature INSearchForPhotosIntent
only.
impl AsRef<INIntent> for INSearchForPhotosIntent
INSearchForPhotosIntent
only.Source§impl AsRef<INIntent> for INSendMessageIntent
Available on crate feature INSendMessageIntent
only.
impl AsRef<INIntent> for INSendMessageIntent
INSendMessageIntent
only.Source§impl AsRef<INIntent> for INSendPaymentIntent
Available on crate feature INSendPaymentIntent
only.
impl AsRef<INIntent> for INSendPaymentIntent
INSendPaymentIntent
only.Source§impl AsRef<INIntent> for INSendRideFeedbackIntent
Available on crate feature INSendRideFeedbackIntent
only.
impl AsRef<INIntent> for INSendRideFeedbackIntent
INSendRideFeedbackIntent
only.Source§impl AsRef<INIntent> for INSetAudioSourceInCarIntent
Available on crate feature INSetAudioSourceInCarIntent
only.
impl AsRef<INIntent> for INSetAudioSourceInCarIntent
INSetAudioSourceInCarIntent
only.Source§impl AsRef<INIntent> for INSetCarLockStatusIntent
Available on crate feature INSetCarLockStatusIntent
only.
impl AsRef<INIntent> for INSetCarLockStatusIntent
INSetCarLockStatusIntent
only.Source§impl AsRef<INIntent> for INSetClimateSettingsInCarIntent
Available on crate feature INSetClimateSettingsInCarIntent
only.
impl AsRef<INIntent> for INSetClimateSettingsInCarIntent
INSetClimateSettingsInCarIntent
only.Source§impl AsRef<INIntent> for INSetDefrosterSettingsInCarIntent
Available on crate feature INSetDefrosterSettingsInCarIntent
only.
impl AsRef<INIntent> for INSetDefrosterSettingsInCarIntent
INSetDefrosterSettingsInCarIntent
only.Source§impl AsRef<INIntent> for INSetMessageAttributeIntent
Available on crate feature INSetMessageAttributeIntent
only.
impl AsRef<INIntent> for INSetMessageAttributeIntent
INSetMessageAttributeIntent
only.Source§impl AsRef<INIntent> for INSetProfileInCarIntent
Available on crate feature INSetProfileInCarIntent
only.
impl AsRef<INIntent> for INSetProfileInCarIntent
INSetProfileInCarIntent
only.Source§impl AsRef<INIntent> for INSetRadioStationIntent
Available on crate feature INSetRadioStationIntent
only.
impl AsRef<INIntent> for INSetRadioStationIntent
INSetRadioStationIntent
only.Source§impl AsRef<INIntent> for INSetSeatSettingsInCarIntent
Available on crate feature INSetSeatSettingsInCarIntent
only.
impl AsRef<INIntent> for INSetSeatSettingsInCarIntent
INSetSeatSettingsInCarIntent
only.Source§impl AsRef<INIntent> for INSetTaskAttributeIntent
Available on crate feature INSetTaskAttributeIntent
only.
impl AsRef<INIntent> for INSetTaskAttributeIntent
INSetTaskAttributeIntent
only.Source§impl AsRef<INIntent> for INSnoozeTasksIntent
Available on crate feature INSnoozeTasksIntent
only.
impl AsRef<INIntent> for INSnoozeTasksIntent
INSnoozeTasksIntent
only.Source§impl AsRef<INIntent> for INStartAudioCallIntent
Available on crate feature INStartAudioCallIntent
only.
impl AsRef<INIntent> for INStartAudioCallIntent
INStartAudioCallIntent
only.Source§impl AsRef<INIntent> for INStartCallIntent
Available on crate feature INStartCallIntent
only.
impl AsRef<INIntent> for INStartCallIntent
INStartCallIntent
only.Source§impl AsRef<INIntent> for INStartPhotoPlaybackIntent
Available on crate feature INStartPhotoPlaybackIntent
only.
impl AsRef<INIntent> for INStartPhotoPlaybackIntent
INStartPhotoPlaybackIntent
only.Source§impl AsRef<INIntent> for INStartVideoCallIntent
Available on crate feature INStartVideoCallIntent
only.
impl AsRef<INIntent> for INStartVideoCallIntent
INStartVideoCallIntent
only.Source§impl AsRef<INIntent> for INStartWorkoutIntent
Available on crate feature INStartWorkoutIntent
only.
impl AsRef<INIntent> for INStartWorkoutIntent
INStartWorkoutIntent
only.Source§impl AsRef<INIntent> for INTransferMoneyIntent
Available on crate feature INTransferMoneyIntent
only.
impl AsRef<INIntent> for INTransferMoneyIntent
INTransferMoneyIntent
only.Source§impl AsRef<INIntent> for INUnsendMessagesIntent
Available on crate feature INUnsendMessagesIntent
only.
impl AsRef<INIntent> for INUnsendMessagesIntent
INUnsendMessagesIntent
only.Source§impl AsRef<INIntent> for INUpdateMediaAffinityIntent
Available on crate feature INUpdateMediaAffinityIntent
only.
impl AsRef<INIntent> for INUpdateMediaAffinityIntent
INUpdateMediaAffinityIntent
only.Source§impl Borrow<INIntent> for INActivateCarSignalIntent
Available on crate feature INActivateCarSignalIntent
only.
impl Borrow<INIntent> for INActivateCarSignalIntent
INActivateCarSignalIntent
only.Source§impl Borrow<INIntent> for INAddMediaIntent
Available on crate feature INAddMediaIntent
only.
impl Borrow<INIntent> for INAddMediaIntent
INAddMediaIntent
only.Source§impl Borrow<INIntent> for INAddTasksIntent
Available on crate feature INAddTasksIntent
only.
impl Borrow<INIntent> for INAddTasksIntent
INAddTasksIntent
only.Source§impl Borrow<INIntent> for INAnswerCallIntent
Available on crate feature INAnswerCallIntent
only.
impl Borrow<INIntent> for INAnswerCallIntent
INAnswerCallIntent
only.Source§impl Borrow<INIntent> for INAppendToNoteIntent
Available on crate feature INAppendToNoteIntent
only.
impl Borrow<INIntent> for INAppendToNoteIntent
INAppendToNoteIntent
only.Source§impl Borrow<INIntent> for INBookRestaurantReservationIntent
Available on crate feature INBookRestaurantReservationIntent
only.
impl Borrow<INIntent> for INBookRestaurantReservationIntent
INBookRestaurantReservationIntent
only.Source§impl Borrow<INIntent> for INCancelRideIntent
Available on crate feature INCancelRideIntent
only.
impl Borrow<INIntent> for INCancelRideIntent
INCancelRideIntent
only.Source§impl Borrow<INIntent> for INCancelWorkoutIntent
Available on crate feature INCancelWorkoutIntent
only.
impl Borrow<INIntent> for INCancelWorkoutIntent
INCancelWorkoutIntent
only.Source§impl Borrow<INIntent> for INCreateNoteIntent
Available on crate feature INCreateNoteIntent
only.
impl Borrow<INIntent> for INCreateNoteIntent
INCreateNoteIntent
only.Source§impl Borrow<INIntent> for INCreateTaskListIntent
Available on crate feature INCreateTaskListIntent
only.
impl Borrow<INIntent> for INCreateTaskListIntent
INCreateTaskListIntent
only.Source§impl Borrow<INIntent> for INDeleteTasksIntent
Available on crate feature INDeleteTasksIntent
only.
impl Borrow<INIntent> for INDeleteTasksIntent
INDeleteTasksIntent
only.Source§impl Borrow<INIntent> for INEditMessageIntent
Available on crate feature INEditMessageIntent
only.
impl Borrow<INIntent> for INEditMessageIntent
INEditMessageIntent
only.Source§impl Borrow<INIntent> for INEndWorkoutIntent
Available on crate feature INEndWorkoutIntent
only.
impl Borrow<INIntent> for INEndWorkoutIntent
INEndWorkoutIntent
only.Source§impl Borrow<INIntent> for INGetAvailableRestaurantReservationBookingDefaultsIntent
Available on crate feature INGetAvailableRestaurantReservationBookingDefaultsIntent
only.
impl Borrow<INIntent> for INGetAvailableRestaurantReservationBookingDefaultsIntent
INGetAvailableRestaurantReservationBookingDefaultsIntent
only.Source§impl Borrow<INIntent> for INGetAvailableRestaurantReservationBookingsIntent
Available on crate feature INGetAvailableRestaurantReservationBookingsIntent
only.
impl Borrow<INIntent> for INGetAvailableRestaurantReservationBookingsIntent
INGetAvailableRestaurantReservationBookingsIntent
only.Source§impl Borrow<INIntent> for INGetCarLockStatusIntent
Available on crate feature INGetCarLockStatusIntent
only.
impl Borrow<INIntent> for INGetCarLockStatusIntent
INGetCarLockStatusIntent
only.Source§impl Borrow<INIntent> for INGetCarPowerLevelStatusIntent
Available on crate feature INGetCarPowerLevelStatusIntent
only.
impl Borrow<INIntent> for INGetCarPowerLevelStatusIntent
INGetCarPowerLevelStatusIntent
only.Source§impl Borrow<INIntent> for INGetReservationDetailsIntent
Available on crate feature INGetReservationDetailsIntent
only.
impl Borrow<INIntent> for INGetReservationDetailsIntent
INGetReservationDetailsIntent
only.Source§impl Borrow<INIntent> for INGetRestaurantGuestIntent
Available on crate feature INGetRestaurantGuestIntent
only.
impl Borrow<INIntent> for INGetRestaurantGuestIntent
INGetRestaurantGuestIntent
only.Source§impl Borrow<INIntent> for INGetRideStatusIntent
Available on crate feature INGetRideStatusIntent
only.
impl Borrow<INIntent> for INGetRideStatusIntent
INGetRideStatusIntent
only.Source§impl Borrow<INIntent> for INGetUserCurrentRestaurantReservationBookingsIntent
Available on crate feature INGetUserCurrentRestaurantReservationBookingsIntent
only.
impl Borrow<INIntent> for INGetUserCurrentRestaurantReservationBookingsIntent
INGetUserCurrentRestaurantReservationBookingsIntent
only.Source§impl Borrow<INIntent> for INGetVisualCodeIntent
Available on crate feature INGetVisualCodeIntent
only.
impl Borrow<INIntent> for INGetVisualCodeIntent
INGetVisualCodeIntent
only.Source§impl Borrow<INIntent> for INHangUpCallIntent
Available on crate feature INHangUpCallIntent
only.
impl Borrow<INIntent> for INHangUpCallIntent
INHangUpCallIntent
only.Source§impl Borrow<INIntent> for INListCarsIntent
Available on crate feature INListCarsIntent
only.
impl Borrow<INIntent> for INListCarsIntent
INListCarsIntent
only.Source§impl Borrow<INIntent> for INListRideOptionsIntent
Available on crate feature INListRideOptionsIntent
only.
impl Borrow<INIntent> for INListRideOptionsIntent
INListRideOptionsIntent
only.Source§impl Borrow<INIntent> for INPauseWorkoutIntent
Available on crate feature INPauseWorkoutIntent
only.
impl Borrow<INIntent> for INPauseWorkoutIntent
INPauseWorkoutIntent
only.Source§impl Borrow<INIntent> for INPayBillIntent
Available on crate feature INPayBillIntent
only.
impl Borrow<INIntent> for INPayBillIntent
INPayBillIntent
only.Source§impl Borrow<INIntent> for INPlayMediaIntent
Available on crate feature INPlayMediaIntent
only.
impl Borrow<INIntent> for INPlayMediaIntent
INPlayMediaIntent
only.Source§impl Borrow<INIntent> for INRequestPaymentIntent
Available on crate feature INRequestPaymentIntent
only.
impl Borrow<INIntent> for INRequestPaymentIntent
INRequestPaymentIntent
only.Source§impl Borrow<INIntent> for INRequestRideIntent
Available on crate feature INRequestRideIntent
only.
impl Borrow<INIntent> for INRequestRideIntent
INRequestRideIntent
only.Source§impl Borrow<INIntent> for INResumeWorkoutIntent
Available on crate feature INResumeWorkoutIntent
only.
impl Borrow<INIntent> for INResumeWorkoutIntent
INResumeWorkoutIntent
only.Source§impl Borrow<INIntent> for INSaveProfileInCarIntent
Available on crate feature INSaveProfileInCarIntent
only.
impl Borrow<INIntent> for INSaveProfileInCarIntent
INSaveProfileInCarIntent
only.Source§impl Borrow<INIntent> for INSearchCallHistoryIntent
Available on crate feature INSearchCallHistoryIntent
only.
impl Borrow<INIntent> for INSearchCallHistoryIntent
INSearchCallHistoryIntent
only.Source§impl Borrow<INIntent> for INSearchForAccountsIntent
Available on crate feature INSearchForAccountsIntent
only.
impl Borrow<INIntent> for INSearchForAccountsIntent
INSearchForAccountsIntent
only.Source§impl Borrow<INIntent> for INSearchForBillsIntent
Available on crate feature INSearchForBillsIntent
only.
impl Borrow<INIntent> for INSearchForBillsIntent
INSearchForBillsIntent
only.Source§impl Borrow<INIntent> for INSearchForMediaIntent
Available on crate feature INSearchForMediaIntent
only.
impl Borrow<INIntent> for INSearchForMediaIntent
INSearchForMediaIntent
only.Source§impl Borrow<INIntent> for INSearchForMessagesIntent
Available on crate feature INSearchForMessagesIntent
only.
impl Borrow<INIntent> for INSearchForMessagesIntent
INSearchForMessagesIntent
only.Source§impl Borrow<INIntent> for INSearchForNotebookItemsIntent
Available on crate feature INSearchForNotebookItemsIntent
only.
impl Borrow<INIntent> for INSearchForNotebookItemsIntent
INSearchForNotebookItemsIntent
only.Source§impl Borrow<INIntent> for INSearchForPhotosIntent
Available on crate feature INSearchForPhotosIntent
only.
impl Borrow<INIntent> for INSearchForPhotosIntent
INSearchForPhotosIntent
only.Source§impl Borrow<INIntent> for INSendMessageIntent
Available on crate feature INSendMessageIntent
only.
impl Borrow<INIntent> for INSendMessageIntent
INSendMessageIntent
only.Source§impl Borrow<INIntent> for INSendPaymentIntent
Available on crate feature INSendPaymentIntent
only.
impl Borrow<INIntent> for INSendPaymentIntent
INSendPaymentIntent
only.Source§impl Borrow<INIntent> for INSendRideFeedbackIntent
Available on crate feature INSendRideFeedbackIntent
only.
impl Borrow<INIntent> for INSendRideFeedbackIntent
INSendRideFeedbackIntent
only.Source§impl Borrow<INIntent> for INSetAudioSourceInCarIntent
Available on crate feature INSetAudioSourceInCarIntent
only.
impl Borrow<INIntent> for INSetAudioSourceInCarIntent
INSetAudioSourceInCarIntent
only.Source§impl Borrow<INIntent> for INSetCarLockStatusIntent
Available on crate feature INSetCarLockStatusIntent
only.
impl Borrow<INIntent> for INSetCarLockStatusIntent
INSetCarLockStatusIntent
only.Source§impl Borrow<INIntent> for INSetClimateSettingsInCarIntent
Available on crate feature INSetClimateSettingsInCarIntent
only.
impl Borrow<INIntent> for INSetClimateSettingsInCarIntent
INSetClimateSettingsInCarIntent
only.Source§impl Borrow<INIntent> for INSetDefrosterSettingsInCarIntent
Available on crate feature INSetDefrosterSettingsInCarIntent
only.
impl Borrow<INIntent> for INSetDefrosterSettingsInCarIntent
INSetDefrosterSettingsInCarIntent
only.Source§impl Borrow<INIntent> for INSetMessageAttributeIntent
Available on crate feature INSetMessageAttributeIntent
only.
impl Borrow<INIntent> for INSetMessageAttributeIntent
INSetMessageAttributeIntent
only.Source§impl Borrow<INIntent> for INSetProfileInCarIntent
Available on crate feature INSetProfileInCarIntent
only.
impl Borrow<INIntent> for INSetProfileInCarIntent
INSetProfileInCarIntent
only.Source§impl Borrow<INIntent> for INSetRadioStationIntent
Available on crate feature INSetRadioStationIntent
only.
impl Borrow<INIntent> for INSetRadioStationIntent
INSetRadioStationIntent
only.Source§impl Borrow<INIntent> for INSetSeatSettingsInCarIntent
Available on crate feature INSetSeatSettingsInCarIntent
only.
impl Borrow<INIntent> for INSetSeatSettingsInCarIntent
INSetSeatSettingsInCarIntent
only.Source§impl Borrow<INIntent> for INSetTaskAttributeIntent
Available on crate feature INSetTaskAttributeIntent
only.
impl Borrow<INIntent> for INSetTaskAttributeIntent
INSetTaskAttributeIntent
only.Source§impl Borrow<INIntent> for INSnoozeTasksIntent
Available on crate feature INSnoozeTasksIntent
only.
impl Borrow<INIntent> for INSnoozeTasksIntent
INSnoozeTasksIntent
only.Source§impl Borrow<INIntent> for INStartAudioCallIntent
Available on crate feature INStartAudioCallIntent
only.
impl Borrow<INIntent> for INStartAudioCallIntent
INStartAudioCallIntent
only.Source§impl Borrow<INIntent> for INStartCallIntent
Available on crate feature INStartCallIntent
only.
impl Borrow<INIntent> for INStartCallIntent
INStartCallIntent
only.Source§impl Borrow<INIntent> for INStartPhotoPlaybackIntent
Available on crate feature INStartPhotoPlaybackIntent
only.
impl Borrow<INIntent> for INStartPhotoPlaybackIntent
INStartPhotoPlaybackIntent
only.Source§impl Borrow<INIntent> for INStartVideoCallIntent
Available on crate feature INStartVideoCallIntent
only.
impl Borrow<INIntent> for INStartVideoCallIntent
INStartVideoCallIntent
only.Source§impl Borrow<INIntent> for INStartWorkoutIntent
Available on crate feature INStartWorkoutIntent
only.
impl Borrow<INIntent> for INStartWorkoutIntent
INStartWorkoutIntent
only.Source§impl Borrow<INIntent> for INTransferMoneyIntent
Available on crate feature INTransferMoneyIntent
only.
impl Borrow<INIntent> for INTransferMoneyIntent
INTransferMoneyIntent
only.Source§impl Borrow<INIntent> for INUnsendMessagesIntent
Available on crate feature INUnsendMessagesIntent
only.
impl Borrow<INIntent> for INUnsendMessagesIntent
INUnsendMessagesIntent
only.Source§impl Borrow<INIntent> for INUpdateMediaAffinityIntent
Available on crate feature INUpdateMediaAffinityIntent
only.
impl Borrow<INIntent> for INUpdateMediaAffinityIntent
INUpdateMediaAffinityIntent
only.Source§impl ClassType for INIntent
impl ClassType for INIntent
Source§const NAME: &'static str = "INIntent"
const NAME: &'static str = "INIntent"
Source§type ThreadKind = <<INIntent as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<INIntent as ClassType>::Super as ClassType>::ThreadKind
Source§impl CopyingHelper for INIntent
impl CopyingHelper for INIntent
Source§impl NSCopying for INIntent
impl NSCopying for INIntent
Source§impl NSObjectProtocol for INIntent
impl NSObjectProtocol for INIntent
Source§fn isEqual(&self, other: Option<&AnyObject>) -> bool
fn isEqual(&self, other: Option<&AnyObject>) -> bool
Source§fn hash(&self) -> usize
fn hash(&self) -> usize
Source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
isKindOfClass
directly, or cast your objects with AnyObject::downcast_ref