Skip to main content

ToId

Trait ToId 

Source
pub trait ToId {
    // Required method
    fn to_id(self) -> id;
}
Expand description

Converting Object to an Objective-C pointer

Required Methods§

Source

fn to_id(self) -> id

Returns id representation of the object.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl ToId for BGAppRefreshTask

Source§

impl ToId for BGAppRefreshTaskRequest

Source§

impl ToId for BGProcessingTask

Source§

impl ToId for BGProcessingTaskRequest

Source§

impl ToId for BGTask

Source§

impl ToId for BGTaskRequest

Source§

impl ToId for BGTaskScheduler

Source§

impl ToId for CGFunction

Source§

impl ToId for CLRegion

Source§

impl ToId for CNChangeHistoryAddContactEvent

Source§

impl ToId for CNChangeHistoryAddGroupEvent

Source§

impl ToId for CNChangeHistoryEvent

Source§

impl ToId for CNChangeHistoryFetchRequest

Source§

impl ToId for CNContact

Source§

impl ToId for CNContactFetchRequest

Source§

impl ToId for CNContactFormatter

Source§

impl ToId for CNContactProperty

Source§

impl ToId for CNContactRelation

Source§

impl ToId for CNContactStore

Source§

impl ToId for CNContainer

Source§

impl ToId for CNFetchRequest

Source§

impl ToId for CNGroup

Source§

impl ToId for CNInstantMessageAddress

Source§

impl ToId for CNMutableContact

Source§

impl ToId for CNMutableGroup

Source§

impl ToId for CNMutablePostalAddress

Source§

impl ToId for CNPhoneNumber

Source§

impl ToId for CNPostalAddress

Source§

impl ToId for CNSaveRequest

Source§

impl ToId for CNSocialProfile

Source§

impl ToId for MLModel

Source§

impl ToId for NLEmbedding

Source§

impl ToId for NLGazetteer

Source§

impl ToId for NLLanguageRecognizer

Source§

impl ToId for NLModel

Source§

impl ToId for NLModelConfiguration

Source§

impl ToId for NLTagger

Source§

impl ToId for NLTokenizer

Source§

impl ToId for NSApplication<'_>

Source§

impl ToId for NSAttributedString

Source§

impl ToId for NSAutoreleasePool

Source§

impl ToId for NSBundle

Source§

impl ToId for NSButton

Source§

impl ToId for NSCharacterSet

Source§

impl ToId for NSCoder

Source§

impl ToId for NSColor

Source§

impl ToId for NSColorSpace

Source§

impl ToId for NSControl

Source§

impl ToId for NSData

Source§

impl ToId for NSDate

Source§

impl ToId for NSDateComponents

Source§

impl ToId for NSDecimalNumber

Source§

impl ToId for NSDecimalNumberHandler

Source§

impl ToId for NSDockTile

Source§

impl ToId for NSError

Source§

impl ToId for NSFileWrapper

Source§

impl ToId for NSFormatter

Source§

impl ToId for NSImage

Source§

impl ToId for NSIndexSet

Source§

impl ToId for rust_macios::appkit::NSLayoutAnchor

Source§

impl ToId for rust_macios::uikit::NSLayoutAnchor

Source§

impl ToId for rust_macios::appkit::NSLayoutConstraint

Source§

impl ToId for rust_macios::uikit::NSLayoutConstraint

Source§

impl ToId for rust_macios::appkit::NSLayoutXAxisAnchor

Source§

impl ToId for rust_macios::uikit::NSLayoutXAxisAnchor

Source§

impl ToId for rust_macios::appkit::NSLayoutYAxisAnchor

Source§

impl ToId for rust_macios::uikit::NSLayoutYAxisAnchor

Source§

impl ToId for NSLocale

Source§

impl ToId for NSMenu

Source§

impl ToId for NSMenuItem

Source§

impl ToId for NSMutableString

Source§

impl ToId for NSNib

Source§

impl ToId for NSNotification

Source§

impl ToId for NSNull

Source§

impl ToId for NSNumber

Source§

impl ToId for NSNumberFormatter

Source§

impl ToId for NSOrthography

Source§

impl ToId for NSPasteboard

Source§

impl ToId for NSPasteboardItem

Source§

impl ToId for NSPopover

Source§

impl ToId for NSPredicate

Source§

impl ToId for NSProcessInfo

Source§

impl ToId for NSResponder

Source§

impl ToId for NSRunningApplication

Source§

impl ToId for NSScreen

Source§

impl ToId for NSSpellServer

Source§

impl ToId for NSStatusBar

Source§

impl ToId for NSStatusBarButton

Source§

impl ToId for NSStatusItem

Source§

impl ToId for NSStoryboard

Source§

impl ToId for NSString

Source§

impl ToId for NSTextCheckingResult

Source§

impl ToId for NSTextField

Source§

impl ToId for NSToolbar

Source§

impl ToId for NSURL

Source§

impl ToId for NSUUID

Source§

impl ToId for NSValue

Source§

impl ToId for NSView

Source§

impl ToId for NSViewController

Source§

impl ToId for UIScene

Source§

impl ToId for UNCalendarNotificationTrigger

Source§

impl ToId for UNLocationNotificationTrigger

Source§

impl ToId for UNMutableNotificationContent

Source§

impl ToId for UNNotification

Source§

impl ToId for UNNotificationAction

Source§

impl ToId for UNNotificationActionIcon

Source§

impl ToId for UNNotificationAttachment

Source§

impl ToId for UNNotificationCategory

Source§

impl ToId for UNNotificationContent

Source§

impl ToId for UNNotificationContentProviding

Source§

impl ToId for UNNotificationRequest

Source§

impl ToId for UNNotificationResponse

Source§

impl ToId for UNNotificationServiceExtension

Source§

impl ToId for UNNotificationSettings

Source§

impl ToId for UNNotificationSound

Source§

impl ToId for UNNotificationTrigger

Source§

impl ToId for UNPushNotificationTrigger

Source§

impl ToId for UNTextInputNotificationAction

Source§

impl ToId for UNTextInputNotificationResponse

Source§

impl ToId for UNTimeIntervalNotificationTrigger

Source§

impl ToId for UNUserNotificationCenter

Source§

impl<K, V> ToId for NSDictionary<K, V>

Source§

impl<K, V> ToId for NSMutableDictionary<K, V>

Source§

impl<ObjectType> ToId for NSEnumerator<ObjectType>

Source§

impl<T> ToId for NSArray<T>

Source§

impl<T> ToId for NSMutableArray<T>

Source§

impl<T> ToId for NSSet<T>

Source§

impl<T> ToId for NSWindow<T>

Source§

impl<ValueType> ToId for CNFetchResult<ValueType>

Source§

impl<ValueType> ToId for CNLabeledValue<ValueType>