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