Struct objc2_foundation::NSObject

source ·
#[repr(C)]
pub struct NSObject { /* private fields */ }
Expand description

The root class of most Objective-C class hierarchies.

This represents the NSObject class. The name “NSObject” also refers to a protocol, see NSObjectProtocol for that.

Since this class is only available with the Foundation framework, objc2 links to it for you.

This is exported under objc2_foundation::NSObject, you probably want to use that path instead.

Implementations§

source§

impl NSObject

source

pub fn new() -> Id<NSObject>

Create a new empty NSObject.

This method is a shorthand for calling alloc and then init.

source

pub fn init(this: Allocated<NSObject>) -> Id<NSObject>

Initialize an already allocated object.

See Apple’s documentation for details.

§Example
use objc2::runtime::NSObject;
use objc2::ClassType;

let obj = NSObject::init(NSObject::alloc());
source

pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !

Handle messages the object doesn’t recognize.

See Apple’s documentation for details.

Methods from Deref<Target = AnyObject>§

source

pub fn class(&self) -> &'static AnyClass

Dynamically find the class of this object.

§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());
source

pub unsafe fn get_ivar<T>(&self, name: &str) -> &T
where T: Encode,

👎Deprecated: this is difficult to use correctly, use 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.

source

pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut T
where T: Encode,

👎Deprecated: this is difficult to use correctly, use Ivar::load_mut instead.

Use Ivar::load_mut 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.

Trait Implementations§

source§

impl AsMut<AnyObject> for NSObject

source§

fn as_mut(&mut self) -> &mut AnyObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAffineTransform

Available on crate feature NSAffineTransform only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAppleEventDescriptor

Available on crate feature NSAppleEventDescriptor only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAppleEventManager

Available on crate feature NSAppleEventManager only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAppleScript

Available on crate feature NSAppleScript only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSArchiver

Available on crate feature NSArchiver only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSArray<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAssertionHandler

Available on crate feature NSException only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAttributedString

Available on crate feature NSAttributedString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAttributedStringMarkdownParsingOptions

Available on crate feature NSAttributedString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAttributedStringMarkdownSourcePosition

Available on crate feature NSAttributedString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSAutoreleasePool

Available on crate feature NSAutoreleasePool only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSBackgroundActivityScheduler

Available on crate feature NSBackgroundActivityScheduler only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSBlockOperation

Available on crate feature NSOperation only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSBundle

Available on crate feature NSBundle only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSBundleResourceRequest

Available on crate feature NSBundle only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSByteCountFormatter

Available on crate feature NSByteCountFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsMut<NSObject> for NSCache<KeyType, ObjectType>

Available on crate feature NSCache only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCachedURLResponse

Available on crate feature NSURLCache only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCalendar

Available on crate feature NSCalendar only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCalendarDate

Available on crate feature NSCalendarDate only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSClassDescription

Available on crate feature NSClassDescription only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCloneCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCloseCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCoder

Available on crate feature NSCoder only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSComparisonPredicate

Available on crate feature NSComparisonPredicate only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCompoundPredicate

Available on crate feature NSCompoundPredicate only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCondition

Available on crate feature NSLock only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSConditionLock

Available on crate feature NSLock only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSConnection

Available on crate feature NSConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSConstantString

Available on crate feature NSString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCountCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSCountedSet<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSCreateCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSData

Available on crate feature NSData only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDataDetector

Available on crate feature NSRegularExpression only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDate

Available on crate feature NSDate only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDateComponents

Available on crate feature NSCalendar only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDateComponentsFormatter

Available on crate feature NSDateComponentsFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDateFormatter

Available on crate feature NSDateFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDateInterval

Available on crate feature NSDateInterval only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDateIntervalFormatter

Available on crate feature NSDateIntervalFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDecimalNumber

Available on crate feature NSDecimalNumber only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDecimalNumberHandler

Available on crate feature NSDecimalNumber only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDeleteCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsMut<NSObject> for NSDictionary<KeyType, ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDimension

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSDirectoryEnumerator<ObjectType>

Available on crate feature NSFileManager only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDistantObjectRequest

Available on crate feature NSConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDistributedLock

Available on crate feature NSDistributedLock only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSDistributedNotificationCenter

Available on crate feature NSDistributedNotificationCenter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSEnergyFormatter

Available on crate feature NSEnergyFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSEnumerator<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSError

Available on crate feature NSError only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSException

Available on crate feature NSException only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSExistsCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSExpression

Available on crate feature NSExpression only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSExtensionContext

Available on crate feature NSExtensionContext only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSExtensionItem

Available on crate feature NSExtensionItem only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileAccessIntent

Available on crate feature NSFileCoordinator only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileCoordinator

Available on crate feature NSFileCoordinator only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileHandle

Available on crate feature NSFileHandle only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileManager

Available on crate feature NSFileManager only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileProviderService

Available on crate feature NSFileManager only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileSecurity

Available on crate feature NSURL only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileVersion

Available on crate feature NSFileVersion only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFileWrapper

Available on crate feature NSFileWrapper only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSFormatter

Available on crate feature NSFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSGarbageCollector

Available on crate feature NSGarbageCollector only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSGetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSHTTPCookie

Available on crate feature NSHTTPCookie only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSHTTPCookieStorage

Available on crate feature NSHTTPCookieStorage only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSHTTPURLResponse

Available on crate feature NSURLResponse only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSHashTable<ObjectType>

Available on crate feature NSHashTable only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSHost

Available on crate feature NSHost only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSISO8601DateFormatter

Available on crate feature NSISO8601DateFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSIndexPath

Available on crate feature NSIndexPath only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSIndexSet

Available on crate feature NSIndexSet only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSIndexSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSInflectionRule

Available on crate feature NSInflectionRule only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSInflectionRuleExplicit

Available on crate feature NSInflectionRule only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSInputStream

Available on crate feature NSStream only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSInvocation

Available on crate feature NSInvocation only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSInvocationOperation

Available on crate feature NSOperation only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSItemProvider

Available on crate feature NSItemProvider only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSJSONSerialization

Available on crate feature NSJSONSerialization only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSKeyedArchiver

Available on crate feature NSKeyedArchiver only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSKeyedUnarchiver

Available on crate feature NSKeyedArchiver only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSLengthFormatter

Available on crate feature NSLengthFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSLinguisticTagger

Available on crate feature NSLinguisticTagger only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSListFormatter

Available on crate feature NSListFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSLocale

Available on crate feature NSLocale only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSLock

Available on crate feature NSLock only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSLogicalTest

Available on crate feature NSScriptWhoseTests only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMachBootstrapServer

Available on crate feature NSPortNameServer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMachPort

Available on crate feature NSPort only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsMut<NSObject> for NSMapTable<KeyType, ObjectType>

Available on crate feature NSMapTable only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMassFormatter

Available on crate feature NSMassFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<UnitType: ?Sized + Message> AsMut<NSObject> for NSMeasurement<UnitType>

Available on crate feature NSMeasurement only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMeasurementFormatter

Available on crate feature NSMeasurementFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMessagePort

Available on crate feature NSPort only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMessagePortNameServer

Available on crate feature NSPortNameServer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMetadataItem

Available on crate feature NSMetadata only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMetadataQuery

Available on crate feature NSMetadata only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMetadataQueryAttributeValueTuple

Available on crate feature NSMetadata only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMetadataQueryResultGroup

Available on crate feature NSMetadata only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMethodSignature

Available on crate feature NSMethodSignature only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMiddleSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMorphology

Available on crate feature NSMorphology only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMorphologyCustomPronoun

Available on crate feature NSMorphology only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMorphologyPronoun

Available on crate feature NSMorphology only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMoveCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSMutableArray<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMutableAttributedString

Available on crate feature NSAttributedString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMutableCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMutableData

Available on crate feature NSData only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsMut<NSObject> for NSMutableDictionary<KeyType, ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMutableIndexSet

Available on crate feature NSIndexSet only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSMutableOrderedSet<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSMutableSet<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMutableString

Available on crate feature NSString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSMutableURLRequest

Available on crate feature NSURLRequest only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNameSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNetService

Available on crate feature NSNetServices only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNetServiceBrowser

Available on crate feature NSNetServices only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNotification

Available on crate feature NSNotification only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNotificationCenter

Available on crate feature NSNotification only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNotificationQueue

Available on crate feature NSNotificationQueue only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNull

Available on crate feature NSNull only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNumber

Available on crate feature NSValue only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSNumberFormatter

Available on crate feature NSNumberFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSObject

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSOperation

Available on crate feature NSOperation only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSOperationQueue

Available on crate feature NSOperation only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSOrderedCollectionChange<ObjectType>

Available on crate feature NSOrderedCollectionChange only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSOrderedCollectionDifference<ObjectType>

Available on crate feature NSOrderedCollectionDifference only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSOrderedSet<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSOrthography

Available on crate feature NSOrthography only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSOutputStream

Available on crate feature NSStream only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPersonNameComponents

Available on crate feature NSPersonNameComponents only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPersonNameComponentsFormatter

Available on crate feature NSPersonNameComponentsFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPipe

Available on crate feature NSFileHandle only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPointerArray

Available on crate feature NSPointerArray only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPointerFunctions

Available on crate feature NSPointerFunctions only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPort

Available on crate feature NSPort only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPortCoder

Available on crate feature NSPortCoder only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPortMessage

Available on crate feature NSPortMessage only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPositionalSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPredicate

Available on crate feature NSPredicate only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPresentationIntent

Available on crate feature NSAttributedString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSProcessInfo

Available on crate feature NSProcessInfo only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSProgress

Available on crate feature NSProgress only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPropertyListSerialization

Available on crate feature NSPropertyList only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPropertySpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSPurgeableData

Available on crate feature NSData only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSQuitCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRandomSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRangeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRecursiveLock

Available on crate feature NSLock only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRegularExpression

Available on crate feature NSRegularExpression only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRelativeDateTimeFormatter

Available on crate feature NSRelativeDateTimeFormatter only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRelativeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSRunLoop

Available on crate feature NSRunLoop only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScanner

Available on crate feature NSScanner only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptClassDescription

Available on crate feature NSScriptClassDescription only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptCoercionHandler

Available on crate feature NSScriptCoercionHandler only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptCommand

Available on crate feature NSScriptCommand only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptCommandDescription

Available on crate feature NSScriptCommandDescription only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptExecutionContext

Available on crate feature NSScriptExecutionContext only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptObjectSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptSuiteRegistry

Available on crate feature NSScriptSuiteRegistry only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSScriptWhoseTest

Available on crate feature NSScriptWhoseTests only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSecureUnarchiveFromDataTransformer

Available on crate feature NSValueTransformer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsMut<NSObject> for NSSet<ObjectType>

source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSimpleCString

Available on crate feature NSString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSocketPort

Available on crate feature NSPort only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSocketPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSortDescriptor

Available on crate feature NSSortDescriptor only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSpecifierTest

Available on crate feature NSScriptWhoseTests only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSSpellServer

Available on crate feature NSSpellServer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSStream

Available on crate feature NSStream only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSString

Available on crate feature NSString only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSTask

Available on crate feature NSTask only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSTermOfAddress

Available on crate feature NSTermOfAddress only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSTextCheckingResult

Available on crate feature NSTextCheckingResult only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSThread

Available on crate feature NSThread only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSTimeZone

Available on crate feature NSTimeZone only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSTimer

Available on crate feature NSTimer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURL

Available on crate feature NSURL only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLAuthenticationChallenge

Available on crate feature NSURLAuthenticationChallenge only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLCache

Available on crate feature NSURLCache only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLComponents

Available on crate feature NSURL only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLConnection

Available on crate feature NSURLConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLCredential

Available on crate feature NSURLCredential only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLCredentialStorage

Available on crate feature NSURLCredentialStorage only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLDownload

Available on crate feature NSURLDownload only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLHandle

Available on crate feature NSURLHandle only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLProtectionSpace

Available on crate feature NSURLProtectionSpace only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLProtocol

Available on crate feature NSURLProtocol only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLQueryItem

Available on crate feature NSURL only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLRequest

Available on crate feature NSURLRequest only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLResponse

Available on crate feature NSURLResponse only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSession

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionConfiguration

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionDataTask

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionDownloadTask

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionStreamTask

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionTask

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionTaskMetrics

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionTaskTransactionMetrics

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionUploadTask

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionWebSocketMessage

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSURLSessionWebSocketTask

Available on crate feature NSURLSession only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUUID

Available on crate feature NSUUID only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUbiquitousKeyValueStore

Available on crate feature NSUbiquitousKeyValueStore only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnarchiver

Available on crate feature NSArchiver only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUndoManager

Available on crate feature NSUndoManager only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUniqueIDSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnit

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitAcceleration

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitAngle

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitArea

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitConcentrationMass

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitConverter

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitConverterLinear

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitDispersion

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitDuration

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitElectricCharge

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitElectricCurrent

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitElectricPotentialDifference

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitElectricResistance

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitEnergy

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitFrequency

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitFuelEfficiency

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitIlluminance

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitInformationStorage

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitLength

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitMass

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitPower

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitPressure

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitSpeed

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitTemperature

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUnitVolume

Available on crate feature NSUnit only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserActivity

Available on crate feature NSUserActivity only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserAppleScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserAutomatorTask

Available on crate feature NSUserScriptTask only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserDefaults

Available on crate feature NSUserDefaults only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserNotification

Available on crate feature NSUserNotification only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserNotificationAction

Available on crate feature NSUserNotification only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserNotificationCenter

Available on crate feature NSUserNotification only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSUserUnixTask

Available on crate feature NSUserScriptTask only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSValue

Available on crate feature NSValue only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSValueTransformer

Available on crate feature NSValueTransformer only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSWhoseSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXMLDTD

Available on crate feature NSXMLDTD only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXMLDTDNode

Available on crate feature NSXMLDTDNode only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXMLDocument

Available on crate feature NSXMLDocument only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXMLElement

Available on crate feature NSXMLElement only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXMLNode

Available on crate feature NSXMLNode only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXMLParser

Available on crate feature NSXMLParser only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXPCCoder

Available on crate feature NSXPCConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXPCConnection

Available on crate feature NSXPCConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXPCInterface

Available on crate feature NSXPCConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXPCListener

Available on crate feature NSXPCConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsMut<NSObject> for NSXPCListenerEndpoint

Available on crate feature NSXPCConnection only.
source§

fn as_mut(&mut self) -> &mut NSObject

Converts this type into a mutable reference of the (usually inferred) input type.
source§

impl AsRef<AnyObject> for NSObject

source§

fn as_ref(&self) -> &AnyObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAffineTransform

Available on crate feature NSAffineTransform only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAppleEventDescriptor

Available on crate feature NSAppleEventDescriptor only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAppleEventManager

Available on crate feature NSAppleEventManager only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAppleScript

Available on crate feature NSAppleScript only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSArchiver

Available on crate feature NSArchiver only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSArray<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAssertionHandler

Available on crate feature NSException only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAttributedString

Available on crate feature NSAttributedString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAttributedStringMarkdownParsingOptions

Available on crate feature NSAttributedString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAttributedStringMarkdownSourcePosition

Available on crate feature NSAttributedString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSAutoreleasePool

Available on crate feature NSAutoreleasePool only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSBackgroundActivityScheduler

Available on crate feature NSBackgroundActivityScheduler only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSBlockOperation

Available on crate feature NSOperation only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSBundle

Available on crate feature NSBundle only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSBundleResourceRequest

Available on crate feature NSBundle only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSByteCountFormatter

Available on crate feature NSByteCountFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsRef<NSObject> for NSCache<KeyType, ObjectType>

Available on crate feature NSCache only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCachedURLResponse

Available on crate feature NSURLCache only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCalendar

Available on crate feature NSCalendar only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCalendarDate

Available on crate feature NSCalendarDate only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSClassDescription

Available on crate feature NSClassDescription only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCloneCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCloseCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCoder

Available on crate feature NSCoder only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSComparisonPredicate

Available on crate feature NSComparisonPredicate only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCompoundPredicate

Available on crate feature NSCompoundPredicate only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCondition

Available on crate feature NSLock only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSConditionLock

Available on crate feature NSLock only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSConnection

Available on crate feature NSConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSConstantString

Available on crate feature NSString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCountCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSCountedSet<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSCreateCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSData

Available on crate feature NSData only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDataDetector

Available on crate feature NSRegularExpression only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDate

Available on crate feature NSDate only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDateComponents

Available on crate feature NSCalendar only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDateComponentsFormatter

Available on crate feature NSDateComponentsFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDateFormatter

Available on crate feature NSDateFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDateInterval

Available on crate feature NSDateInterval only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDateIntervalFormatter

Available on crate feature NSDateIntervalFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDecimalNumber

Available on crate feature NSDecimalNumber only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDecimalNumberHandler

Available on crate feature NSDecimalNumber only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDeleteCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsRef<NSObject> for NSDictionary<KeyType, ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDimension

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSDirectoryEnumerator<ObjectType>

Available on crate feature NSFileManager only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDistantObjectRequest

Available on crate feature NSConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDistributedLock

Available on crate feature NSDistributedLock only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSDistributedNotificationCenter

Available on crate feature NSDistributedNotificationCenter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSEnergyFormatter

Available on crate feature NSEnergyFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSEnumerator<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSError

Available on crate feature NSError only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSException

Available on crate feature NSException only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSExistsCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSExpression

Available on crate feature NSExpression only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSExtensionContext

Available on crate feature NSExtensionContext only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSExtensionItem

Available on crate feature NSExtensionItem only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileAccessIntent

Available on crate feature NSFileCoordinator only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileCoordinator

Available on crate feature NSFileCoordinator only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileHandle

Available on crate feature NSFileHandle only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileManager

Available on crate feature NSFileManager only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileProviderService

Available on crate feature NSFileManager only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileSecurity

Available on crate feature NSURL only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileVersion

Available on crate feature NSFileVersion only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFileWrapper

Available on crate feature NSFileWrapper only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSFormatter

Available on crate feature NSFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSGarbageCollector

Available on crate feature NSGarbageCollector only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSGetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSHTTPCookie

Available on crate feature NSHTTPCookie only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSHTTPCookieStorage

Available on crate feature NSHTTPCookieStorage only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSHTTPURLResponse

Available on crate feature NSURLResponse only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSHashTable<ObjectType>

Available on crate feature NSHashTable only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSHost

Available on crate feature NSHost only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSISO8601DateFormatter

Available on crate feature NSISO8601DateFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSIndexPath

Available on crate feature NSIndexPath only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSIndexSet

Available on crate feature NSIndexSet only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSIndexSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSInflectionRule

Available on crate feature NSInflectionRule only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSInflectionRuleExplicit

Available on crate feature NSInflectionRule only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSInputStream

Available on crate feature NSStream only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSInvocation

Available on crate feature NSInvocation only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSInvocationOperation

Available on crate feature NSOperation only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSItemProvider

Available on crate feature NSItemProvider only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSJSONSerialization

Available on crate feature NSJSONSerialization only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSKeyedArchiver

Available on crate feature NSKeyedArchiver only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSKeyedUnarchiver

Available on crate feature NSKeyedArchiver only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSLengthFormatter

Available on crate feature NSLengthFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSLinguisticTagger

Available on crate feature NSLinguisticTagger only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSListFormatter

Available on crate feature NSListFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSLocale

Available on crate feature NSLocale only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSLock

Available on crate feature NSLock only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSLogicalTest

Available on crate feature NSScriptWhoseTests only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMachBootstrapServer

Available on crate feature NSPortNameServer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMachPort

Available on crate feature NSPort only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsRef<NSObject> for NSMapTable<KeyType, ObjectType>

Available on crate feature NSMapTable only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMassFormatter

Available on crate feature NSMassFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<UnitType: ?Sized + Message> AsRef<NSObject> for NSMeasurement<UnitType>

Available on crate feature NSMeasurement only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMeasurementFormatter

Available on crate feature NSMeasurementFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMessagePort

Available on crate feature NSPort only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMessagePortNameServer

Available on crate feature NSPortNameServer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMetadataItem

Available on crate feature NSMetadata only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMetadataQuery

Available on crate feature NSMetadata only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMetadataQueryAttributeValueTuple

Available on crate feature NSMetadata only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMetadataQueryResultGroup

Available on crate feature NSMetadata only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMethodSignature

Available on crate feature NSMethodSignature only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMiddleSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMorphology

Available on crate feature NSMorphology only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMorphologyCustomPronoun

Available on crate feature NSMorphology only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMorphologyPronoun

Available on crate feature NSMorphology only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMoveCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSMutableArray<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMutableAttributedString

Available on crate feature NSAttributedString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMutableCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMutableData

Available on crate feature NSData only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> AsRef<NSObject> for NSMutableDictionary<KeyType, ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMutableIndexSet

Available on crate feature NSIndexSet only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSMutableOrderedSet<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSMutableSet<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMutableString

Available on crate feature NSString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSMutableURLRequest

Available on crate feature NSURLRequest only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNameSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNetService

Available on crate feature NSNetServices only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNetServiceBrowser

Available on crate feature NSNetServices only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNotification

Available on crate feature NSNotification only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNotificationCenter

Available on crate feature NSNotification only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNotificationQueue

Available on crate feature NSNotificationQueue only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNull

Available on crate feature NSNull only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNumber

Available on crate feature NSValue only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSNumberFormatter

Available on crate feature NSNumberFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSObject

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSOperation

Available on crate feature NSOperation only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSOperationQueue

Available on crate feature NSOperation only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSOrderedCollectionChange<ObjectType>

Available on crate feature NSOrderedCollectionChange only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSOrderedCollectionDifference<ObjectType>

Available on crate feature NSOrderedCollectionDifference only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSOrderedSet<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSOrthography

Available on crate feature NSOrthography only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSOutputStream

Available on crate feature NSStream only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPersonNameComponents

Available on crate feature NSPersonNameComponents only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPersonNameComponentsFormatter

Available on crate feature NSPersonNameComponentsFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPipe

Available on crate feature NSFileHandle only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPointerArray

Available on crate feature NSPointerArray only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPointerFunctions

Available on crate feature NSPointerFunctions only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPort

Available on crate feature NSPort only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPortCoder

Available on crate feature NSPortCoder only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPortMessage

Available on crate feature NSPortMessage only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPositionalSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPredicate

Available on crate feature NSPredicate only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPresentationIntent

Available on crate feature NSAttributedString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSProcessInfo

Available on crate feature NSProcessInfo only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSProgress

Available on crate feature NSProgress only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPropertyListSerialization

Available on crate feature NSPropertyList only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPropertySpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSPurgeableData

Available on crate feature NSData only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSQuitCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRandomSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRangeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRecursiveLock

Available on crate feature NSLock only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRegularExpression

Available on crate feature NSRegularExpression only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRelativeDateTimeFormatter

Available on crate feature NSRelativeDateTimeFormatter only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRelativeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSRunLoop

Available on crate feature NSRunLoop only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScanner

Available on crate feature NSScanner only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptClassDescription

Available on crate feature NSScriptClassDescription only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptCoercionHandler

Available on crate feature NSScriptCoercionHandler only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptCommand

Available on crate feature NSScriptCommand only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptCommandDescription

Available on crate feature NSScriptCommandDescription only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptExecutionContext

Available on crate feature NSScriptExecutionContext only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptObjectSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptSuiteRegistry

Available on crate feature NSScriptSuiteRegistry only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSScriptWhoseTest

Available on crate feature NSScriptWhoseTests only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSecureUnarchiveFromDataTransformer

Available on crate feature NSValueTransformer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<ObjectType: ?Sized + Message> AsRef<NSObject> for NSSet<ObjectType>

source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSimpleCString

Available on crate feature NSString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSocketPort

Available on crate feature NSPort only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSocketPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSortDescriptor

Available on crate feature NSSortDescriptor only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSpecifierTest

Available on crate feature NSScriptWhoseTests only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSSpellServer

Available on crate feature NSSpellServer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSStream

Available on crate feature NSStream only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSString

Available on crate feature NSString only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSTask

Available on crate feature NSTask only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSTermOfAddress

Available on crate feature NSTermOfAddress only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSTextCheckingResult

Available on crate feature NSTextCheckingResult only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSThread

Available on crate feature NSThread only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSTimeZone

Available on crate feature NSTimeZone only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSTimer

Available on crate feature NSTimer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURL

Available on crate feature NSURL only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLAuthenticationChallenge

Available on crate feature NSURLAuthenticationChallenge only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLCache

Available on crate feature NSURLCache only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLComponents

Available on crate feature NSURL only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLConnection

Available on crate feature NSURLConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLCredential

Available on crate feature NSURLCredential only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLCredentialStorage

Available on crate feature NSURLCredentialStorage only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLDownload

Available on crate feature NSURLDownload only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLHandle

Available on crate feature NSURLHandle only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLProtectionSpace

Available on crate feature NSURLProtectionSpace only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLProtocol

Available on crate feature NSURLProtocol only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLQueryItem

Available on crate feature NSURL only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLRequest

Available on crate feature NSURLRequest only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLResponse

Available on crate feature NSURLResponse only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSession

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionConfiguration

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionDataTask

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionDownloadTask

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionStreamTask

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionTask

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionTaskMetrics

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionTaskTransactionMetrics

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionUploadTask

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionWebSocketMessage

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSURLSessionWebSocketTask

Available on crate feature NSURLSession only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUUID

Available on crate feature NSUUID only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUbiquitousKeyValueStore

Available on crate feature NSUbiquitousKeyValueStore only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnarchiver

Available on crate feature NSArchiver only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUndoManager

Available on crate feature NSUndoManager only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUniqueIDSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnit

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitAcceleration

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitAngle

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitArea

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitConcentrationMass

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitConverter

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitConverterLinear

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitDispersion

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitDuration

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitElectricCharge

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitElectricCurrent

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitElectricPotentialDifference

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitElectricResistance

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitEnergy

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitFrequency

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitFuelEfficiency

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitIlluminance

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitInformationStorage

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitLength

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitMass

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitPower

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitPressure

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitSpeed

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitTemperature

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUnitVolume

Available on crate feature NSUnit only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserActivity

Available on crate feature NSUserActivity only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserAppleScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserAutomatorTask

Available on crate feature NSUserScriptTask only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserDefaults

Available on crate feature NSUserDefaults only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserNotification

Available on crate feature NSUserNotification only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserNotificationAction

Available on crate feature NSUserNotification only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserNotificationCenter

Available on crate feature NSUserNotification only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSUserUnixTask

Available on crate feature NSUserScriptTask only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSValue

Available on crate feature NSValue only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSValueTransformer

Available on crate feature NSValueTransformer only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSWhoseSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXMLDTD

Available on crate feature NSXMLDTD only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXMLDTDNode

Available on crate feature NSXMLDTDNode only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXMLDocument

Available on crate feature NSXMLDocument only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXMLElement

Available on crate feature NSXMLElement only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXMLNode

Available on crate feature NSXMLNode only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXMLParser

Available on crate feature NSXMLParser only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXPCCoder

Available on crate feature NSXPCConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXPCConnection

Available on crate feature NSXPCConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXPCInterface

Available on crate feature NSXPCConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXPCListener

Available on crate feature NSXPCConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<NSObject> for NSXPCListenerEndpoint

Available on crate feature NSXPCConnection only.
source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<AnyObject> for NSObject

source§

fn borrow(&self) -> &AnyObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAffineTransform

Available on crate feature NSAffineTransform only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAppleEventDescriptor

Available on crate feature NSAppleEventDescriptor only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAppleEventManager

Available on crate feature NSAppleEventManager only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAppleScript

Available on crate feature NSAppleScript only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSArchiver

Available on crate feature NSArchiver only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSArray<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAssertionHandler

Available on crate feature NSException only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAttributedString

Available on crate feature NSAttributedString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAttributedStringMarkdownParsingOptions

Available on crate feature NSAttributedString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAttributedStringMarkdownSourcePosition

Available on crate feature NSAttributedString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSAutoreleasePool

Available on crate feature NSAutoreleasePool only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSBackgroundActivityScheduler

Available on crate feature NSBackgroundActivityScheduler only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSBlockOperation

Available on crate feature NSOperation only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSBundle

Available on crate feature NSBundle only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSBundleResourceRequest

Available on crate feature NSBundle only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSByteCountFormatter

Available on crate feature NSByteCountFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> Borrow<NSObject> for NSCache<KeyType, ObjectType>

Available on crate feature NSCache only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCachedURLResponse

Available on crate feature NSURLCache only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCalendar

Available on crate feature NSCalendar only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCalendarDate

Available on crate feature NSCalendarDate only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSClassDescription

Available on crate feature NSClassDescription only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCloneCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCloseCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCoder

Available on crate feature NSCoder only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSComparisonPredicate

Available on crate feature NSComparisonPredicate only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCompoundPredicate

Available on crate feature NSCompoundPredicate only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCondition

Available on crate feature NSLock only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSConditionLock

Available on crate feature NSLock only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSConnection

Available on crate feature NSConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSConstantString

Available on crate feature NSString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCountCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSCountedSet<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSCreateCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSData

Available on crate feature NSData only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDataDetector

Available on crate feature NSRegularExpression only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDate

Available on crate feature NSDate only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDateComponents

Available on crate feature NSCalendar only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDateComponentsFormatter

Available on crate feature NSDateComponentsFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDateFormatter

Available on crate feature NSDateFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDateInterval

Available on crate feature NSDateInterval only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDateIntervalFormatter

Available on crate feature NSDateIntervalFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDecimalNumber

Available on crate feature NSDecimalNumber only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDecimalNumberHandler

Available on crate feature NSDecimalNumber only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDeleteCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> Borrow<NSObject> for NSDictionary<KeyType, ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDimension

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSDirectoryEnumerator<ObjectType>

Available on crate feature NSFileManager only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDistantObjectRequest

Available on crate feature NSConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDistributedLock

Available on crate feature NSDistributedLock only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSDistributedNotificationCenter

Available on crate feature NSDistributedNotificationCenter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSEnergyFormatter

Available on crate feature NSEnergyFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSEnumerator<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSError

Available on crate feature NSError only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSException

Available on crate feature NSException only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSExistsCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSExpression

Available on crate feature NSExpression only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSExtensionContext

Available on crate feature NSExtensionContext only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSExtensionItem

Available on crate feature NSExtensionItem only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileAccessIntent

Available on crate feature NSFileCoordinator only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileCoordinator

Available on crate feature NSFileCoordinator only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileHandle

Available on crate feature NSFileHandle only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileManager

Available on crate feature NSFileManager only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileProviderService

Available on crate feature NSFileManager only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileSecurity

Available on crate feature NSURL only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileVersion

Available on crate feature NSFileVersion only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFileWrapper

Available on crate feature NSFileWrapper only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSFormatter

Available on crate feature NSFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSGarbageCollector

Available on crate feature NSGarbageCollector only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSGetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSHTTPCookie

Available on crate feature NSHTTPCookie only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSHTTPCookieStorage

Available on crate feature NSHTTPCookieStorage only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSHTTPURLResponse

Available on crate feature NSURLResponse only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSHashTable<ObjectType>

Available on crate feature NSHashTable only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSHost

Available on crate feature NSHost only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSISO8601DateFormatter

Available on crate feature NSISO8601DateFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSIndexPath

Available on crate feature NSIndexPath only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSIndexSet

Available on crate feature NSIndexSet only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSIndexSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSInflectionRule

Available on crate feature NSInflectionRule only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSInflectionRuleExplicit

Available on crate feature NSInflectionRule only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSInputStream

Available on crate feature NSStream only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSInvocation

Available on crate feature NSInvocation only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSInvocationOperation

Available on crate feature NSOperation only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSItemProvider

Available on crate feature NSItemProvider only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSJSONSerialization

Available on crate feature NSJSONSerialization only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSKeyedArchiver

Available on crate feature NSKeyedArchiver only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSKeyedUnarchiver

Available on crate feature NSKeyedArchiver only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSLengthFormatter

Available on crate feature NSLengthFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSLinguisticTagger

Available on crate feature NSLinguisticTagger only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSListFormatter

Available on crate feature NSListFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSLocale

Available on crate feature NSLocale only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSLock

Available on crate feature NSLock only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSLogicalTest

Available on crate feature NSScriptWhoseTests only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMachBootstrapServer

Available on crate feature NSPortNameServer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMachPort

Available on crate feature NSPort only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> Borrow<NSObject> for NSMapTable<KeyType, ObjectType>

Available on crate feature NSMapTable only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMassFormatter

Available on crate feature NSMassFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<UnitType: ?Sized + Message> Borrow<NSObject> for NSMeasurement<UnitType>

Available on crate feature NSMeasurement only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMeasurementFormatter

Available on crate feature NSMeasurementFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMessagePort

Available on crate feature NSPort only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMessagePortNameServer

Available on crate feature NSPortNameServer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMetadataItem

Available on crate feature NSMetadata only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMetadataQuery

Available on crate feature NSMetadata only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMetadataQueryAttributeValueTuple

Available on crate feature NSMetadata only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMetadataQueryResultGroup

Available on crate feature NSMetadata only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMethodSignature

Available on crate feature NSMethodSignature only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMiddleSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMorphology

Available on crate feature NSMorphology only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMorphologyCustomPronoun

Available on crate feature NSMorphology only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMorphologyPronoun

Available on crate feature NSMorphology only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMoveCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSMutableArray<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMutableAttributedString

Available on crate feature NSAttributedString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMutableCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMutableData

Available on crate feature NSData only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> Borrow<NSObject> for NSMutableDictionary<KeyType, ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMutableIndexSet

Available on crate feature NSIndexSet only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSMutableOrderedSet<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSMutableSet<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMutableString

Available on crate feature NSString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSMutableURLRequest

Available on crate feature NSURLRequest only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNameSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNetService

Available on crate feature NSNetServices only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNetServiceBrowser

Available on crate feature NSNetServices only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNotification

Available on crate feature NSNotification only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNotificationCenter

Available on crate feature NSNotification only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNotificationQueue

Available on crate feature NSNotificationQueue only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNull

Available on crate feature NSNull only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNumber

Available on crate feature NSValue only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSNumberFormatter

Available on crate feature NSNumberFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSOperation

Available on crate feature NSOperation only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSOperationQueue

Available on crate feature NSOperation only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSOrderedCollectionChange<ObjectType>

Available on crate feature NSOrderedCollectionChange only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSOrderedCollectionDifference<ObjectType>

Available on crate feature NSOrderedCollectionDifference only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSOrderedSet<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSOrthography

Available on crate feature NSOrthography only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSOutputStream

Available on crate feature NSStream only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPersonNameComponents

Available on crate feature NSPersonNameComponents only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPersonNameComponentsFormatter

Available on crate feature NSPersonNameComponentsFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPipe

Available on crate feature NSFileHandle only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPointerArray

Available on crate feature NSPointerArray only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPointerFunctions

Available on crate feature NSPointerFunctions only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPort

Available on crate feature NSPort only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPortCoder

Available on crate feature NSPortCoder only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPortMessage

Available on crate feature NSPortMessage only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPositionalSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPredicate

Available on crate feature NSPredicate only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPresentationIntent

Available on crate feature NSAttributedString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSProcessInfo

Available on crate feature NSProcessInfo only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSProgress

Available on crate feature NSProgress only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPropertyListSerialization

Available on crate feature NSPropertyList only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPropertySpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSPurgeableData

Available on crate feature NSData only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSQuitCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRandomSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRangeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRecursiveLock

Available on crate feature NSLock only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRegularExpression

Available on crate feature NSRegularExpression only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRelativeDateTimeFormatter

Available on crate feature NSRelativeDateTimeFormatter only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRelativeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSRunLoop

Available on crate feature NSRunLoop only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScanner

Available on crate feature NSScanner only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptClassDescription

Available on crate feature NSScriptClassDescription only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptCoercionHandler

Available on crate feature NSScriptCoercionHandler only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptCommand

Available on crate feature NSScriptCommand only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptCommandDescription

Available on crate feature NSScriptCommandDescription only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptExecutionContext

Available on crate feature NSScriptExecutionContext only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptObjectSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptSuiteRegistry

Available on crate feature NSScriptSuiteRegistry only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSScriptWhoseTest

Available on crate feature NSScriptWhoseTests only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSecureUnarchiveFromDataTransformer

Available on crate feature NSValueTransformer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> Borrow<NSObject> for NSSet<ObjectType>

source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSimpleCString

Available on crate feature NSString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSocketPort

Available on crate feature NSPort only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSocketPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSortDescriptor

Available on crate feature NSSortDescriptor only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSpecifierTest

Available on crate feature NSScriptWhoseTests only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSSpellServer

Available on crate feature NSSpellServer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSStream

Available on crate feature NSStream only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSString

Available on crate feature NSString only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSTask

Available on crate feature NSTask only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSTermOfAddress

Available on crate feature NSTermOfAddress only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSTextCheckingResult

Available on crate feature NSTextCheckingResult only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSThread

Available on crate feature NSThread only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSTimeZone

Available on crate feature NSTimeZone only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSTimer

Available on crate feature NSTimer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURL

Available on crate feature NSURL only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLAuthenticationChallenge

Available on crate feature NSURLAuthenticationChallenge only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLCache

Available on crate feature NSURLCache only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLComponents

Available on crate feature NSURL only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLConnection

Available on crate feature NSURLConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLCredential

Available on crate feature NSURLCredential only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLCredentialStorage

Available on crate feature NSURLCredentialStorage only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLDownload

Available on crate feature NSURLDownload only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLHandle

Available on crate feature NSURLHandle only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLProtectionSpace

Available on crate feature NSURLProtectionSpace only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLProtocol

Available on crate feature NSURLProtocol only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLQueryItem

Available on crate feature NSURL only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLRequest

Available on crate feature NSURLRequest only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLResponse

Available on crate feature NSURLResponse only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSession

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionConfiguration

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionDataTask

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionDownloadTask

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionStreamTask

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionTask

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionTaskMetrics

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionTaskTransactionMetrics

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionUploadTask

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionWebSocketMessage

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSURLSessionWebSocketTask

Available on crate feature NSURLSession only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUUID

Available on crate feature NSUUID only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUbiquitousKeyValueStore

Available on crate feature NSUbiquitousKeyValueStore only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnarchiver

Available on crate feature NSArchiver only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUndoManager

Available on crate feature NSUndoManager only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUniqueIDSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnit

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitAcceleration

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitAngle

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitArea

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitConcentrationMass

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitConverter

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitConverterLinear

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitDispersion

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitDuration

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitElectricCharge

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitElectricCurrent

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitElectricPotentialDifference

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitElectricResistance

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitEnergy

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitFrequency

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitFuelEfficiency

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitIlluminance

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitInformationStorage

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitLength

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitMass

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitPower

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitPressure

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitSpeed

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitTemperature

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUnitVolume

Available on crate feature NSUnit only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserActivity

Available on crate feature NSUserActivity only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserAppleScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserAutomatorTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserDefaults

Available on crate feature NSUserDefaults only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserNotification

Available on crate feature NSUserNotification only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserNotificationAction

Available on crate feature NSUserNotification only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserNotificationCenter

Available on crate feature NSUserNotification only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSUserUnixTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSValue

Available on crate feature NSValue only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSValueTransformer

Available on crate feature NSValueTransformer only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSWhoseSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXMLDTD

Available on crate feature NSXMLDTD only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXMLDTDNode

Available on crate feature NSXMLDTDNode only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXMLDocument

Available on crate feature NSXMLDocument only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXMLElement

Available on crate feature NSXMLElement only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXMLNode

Available on crate feature NSXMLNode only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXMLParser

Available on crate feature NSXMLParser only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXPCCoder

Available on crate feature NSXPCConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXPCConnection

Available on crate feature NSXPCConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXPCInterface

Available on crate feature NSXPCConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXPCListener

Available on crate feature NSXPCConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl Borrow<NSObject> for NSXPCListenerEndpoint

Available on crate feature NSXPCConnection only.
source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
source§

impl BorrowMut<AnyObject> for NSObject

source§

fn borrow_mut(&mut self) -> &mut AnyObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAffineTransform

Available on crate feature NSAffineTransform only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAppleEventDescriptor

Available on crate feature NSAppleEventDescriptor only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAppleEventManager

Available on crate feature NSAppleEventManager only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAppleScript

Available on crate feature NSAppleScript only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSArchiver

Available on crate feature NSArchiver only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSArray<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAssertionHandler

Available on crate feature NSException only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAttributedString

Available on crate feature NSAttributedString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAttributedStringMarkdownParsingOptions

Available on crate feature NSAttributedString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAttributedStringMarkdownSourcePosition

Available on crate feature NSAttributedString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSAutoreleasePool

Available on crate feature NSAutoreleasePool only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSBackgroundActivityScheduler

Available on crate feature NSBackgroundActivityScheduler only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSBlockOperation

Available on crate feature NSOperation only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSBundle

Available on crate feature NSBundle only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSBundleResourceRequest

Available on crate feature NSBundle only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSByteCountFormatter

Available on crate feature NSByteCountFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSCache<KeyType, ObjectType>

Available on crate feature NSCache only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCachedURLResponse

Available on crate feature NSURLCache only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCalendar

Available on crate feature NSCalendar only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCalendarDate

Available on crate feature NSCalendarDate only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSClassDescription

Available on crate feature NSClassDescription only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCloneCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCloseCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCoder

Available on crate feature NSCoder only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSComparisonPredicate

Available on crate feature NSComparisonPredicate only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCompoundPredicate

Available on crate feature NSCompoundPredicate only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCondition

Available on crate feature NSLock only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSConditionLock

Available on crate feature NSLock only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSConnection

Available on crate feature NSConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSConstantString

Available on crate feature NSString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCountCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSCountedSet<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSCreateCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSData

Available on crate feature NSData only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDataDetector

Available on crate feature NSRegularExpression only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDate

Available on crate feature NSDate only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDateComponents

Available on crate feature NSCalendar only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDateComponentsFormatter

Available on crate feature NSDateComponentsFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDateFormatter

Available on crate feature NSDateFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDateInterval

Available on crate feature NSDateInterval only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDateIntervalFormatter

Available on crate feature NSDateIntervalFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDecimalNumber

Available on crate feature NSDecimalNumber only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDecimalNumberHandler

Available on crate feature NSDecimalNumber only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDeleteCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSDictionary<KeyType, ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDimension

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSDirectoryEnumerator<ObjectType>

Available on crate feature NSFileManager only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDistantObjectRequest

Available on crate feature NSConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDistributedLock

Available on crate feature NSDistributedLock only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSDistributedNotificationCenter

Available on crate feature NSDistributedNotificationCenter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSEnergyFormatter

Available on crate feature NSEnergyFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSEnumerator<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSError

Available on crate feature NSError only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSException

Available on crate feature NSException only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSExistsCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSExpression

Available on crate feature NSExpression only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSExtensionContext

Available on crate feature NSExtensionContext only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSExtensionItem

Available on crate feature NSExtensionItem only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileAccessIntent

Available on crate feature NSFileCoordinator only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileCoordinator

Available on crate feature NSFileCoordinator only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileHandle

Available on crate feature NSFileHandle only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileManager

Available on crate feature NSFileManager only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileProviderService

Available on crate feature NSFileManager only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileSecurity

Available on crate feature NSURL only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileVersion

Available on crate feature NSFileVersion only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFileWrapper

Available on crate feature NSFileWrapper only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSFormatter

Available on crate feature NSFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSGarbageCollector

Available on crate feature NSGarbageCollector only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSGetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSHTTPCookie

Available on crate feature NSHTTPCookie only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSHTTPCookieStorage

Available on crate feature NSHTTPCookieStorage only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSHTTPURLResponse

Available on crate feature NSURLResponse only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSHashTable<ObjectType>

Available on crate feature NSHashTable only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSHost

Available on crate feature NSHost only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSISO8601DateFormatter

Available on crate feature NSISO8601DateFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSIndexPath

Available on crate feature NSIndexPath only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSIndexSet

Available on crate feature NSIndexSet only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSIndexSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSInflectionRule

Available on crate feature NSInflectionRule only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSInflectionRuleExplicit

Available on crate feature NSInflectionRule only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSInputStream

Available on crate feature NSStream only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSInvocation

Available on crate feature NSInvocation only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSInvocationOperation

Available on crate feature NSOperation only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSItemProvider

Available on crate feature NSItemProvider only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSJSONSerialization

Available on crate feature NSJSONSerialization only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSKeyedArchiver

Available on crate feature NSKeyedArchiver only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSKeyedUnarchiver

Available on crate feature NSKeyedArchiver only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSLengthFormatter

Available on crate feature NSLengthFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSLinguisticTagger

Available on crate feature NSLinguisticTagger only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSListFormatter

Available on crate feature NSListFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSLocale

Available on crate feature NSLocale only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSLock

Available on crate feature NSLock only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSLogicalTest

Available on crate feature NSScriptWhoseTests only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMachBootstrapServer

Available on crate feature NSPortNameServer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMachPort

Available on crate feature NSPort only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSMapTable<KeyType, ObjectType>

Available on crate feature NSMapTable only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMassFormatter

Available on crate feature NSMassFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<UnitType: ?Sized + Message> BorrowMut<NSObject> for NSMeasurement<UnitType>

Available on crate feature NSMeasurement only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMeasurementFormatter

Available on crate feature NSMeasurementFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMessagePort

Available on crate feature NSPort only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMessagePortNameServer

Available on crate feature NSPortNameServer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMetadataItem

Available on crate feature NSMetadata only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMetadataQuery

Available on crate feature NSMetadata only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMetadataQueryAttributeValueTuple

Available on crate feature NSMetadata only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMetadataQueryResultGroup

Available on crate feature NSMetadata only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMethodSignature

Available on crate feature NSMethodSignature only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMiddleSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMorphology

Available on crate feature NSMorphology only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMorphologyCustomPronoun

Available on crate feature NSMorphology only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMorphologyPronoun

Available on crate feature NSMorphology only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMoveCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSMutableArray<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMutableAttributedString

Available on crate feature NSAttributedString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMutableCharacterSet

Available on crate feature NSCharacterSet only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMutableData

Available on crate feature NSData only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<KeyType: ?Sized + Message, ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSMutableDictionary<KeyType, ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMutableIndexSet

Available on crate feature NSIndexSet only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSMutableOrderedSet<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSMutableSet<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMutableString

Available on crate feature NSString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSMutableURLRequest

Available on crate feature NSURLRequest only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNameSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNetService

Available on crate feature NSNetServices only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNetServiceBrowser

Available on crate feature NSNetServices only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNotification

Available on crate feature NSNotification only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNotificationCenter

Available on crate feature NSNotification only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNotificationQueue

Available on crate feature NSNotificationQueue only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNull

Available on crate feature NSNull only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNumber

Available on crate feature NSValue only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSNumberFormatter

Available on crate feature NSNumberFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSOperation

Available on crate feature NSOperation only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSOperationQueue

Available on crate feature NSOperation only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSOrderedCollectionChange<ObjectType>

Available on crate feature NSOrderedCollectionChange only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSOrderedCollectionDifference<ObjectType>

Available on crate feature NSOrderedCollectionDifference only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSOrderedSet<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSOrthography

Available on crate feature NSOrthography only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSOutputStream

Available on crate feature NSStream only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPersonNameComponents

Available on crate feature NSPersonNameComponents only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPersonNameComponentsFormatter

Available on crate feature NSPersonNameComponentsFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPipe

Available on crate feature NSFileHandle only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPointerArray

Available on crate feature NSPointerArray only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPointerFunctions

Available on crate feature NSPointerFunctions only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPort

Available on crate feature NSPort only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPortCoder

Available on crate feature NSPortCoder only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPortMessage

Available on crate feature NSPortMessage only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPositionalSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPredicate

Available on crate feature NSPredicate only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPresentationIntent

Available on crate feature NSAttributedString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSProcessInfo

Available on crate feature NSProcessInfo only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSProgress

Available on crate feature NSProgress only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPropertyListSerialization

Available on crate feature NSPropertyList only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPropertySpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSPurgeableData

Available on crate feature NSData only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSQuitCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRandomSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRangeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRecursiveLock

Available on crate feature NSLock only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRegularExpression

Available on crate feature NSRegularExpression only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRelativeDateTimeFormatter

Available on crate feature NSRelativeDateTimeFormatter only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRelativeSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSRunLoop

Available on crate feature NSRunLoop only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScanner

Available on crate feature NSScanner only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptClassDescription

Available on crate feature NSScriptClassDescription only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptCoercionHandler

Available on crate feature NSScriptCoercionHandler only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptCommand

Available on crate feature NSScriptCommand only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptCommandDescription

Available on crate feature NSScriptCommandDescription only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptExecutionContext

Available on crate feature NSScriptExecutionContext only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptObjectSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptSuiteRegistry

Available on crate feature NSScriptSuiteRegistry only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSScriptWhoseTest

Available on crate feature NSScriptWhoseTests only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSecureUnarchiveFromDataTransformer

Available on crate feature NSValueTransformer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl<ObjectType: ?Sized + Message> BorrowMut<NSObject> for NSSet<ObjectType>

source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSetCommand

Available on crate feature NSScriptStandardSuiteCommands only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSimpleCString

Available on crate feature NSString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSocketPort

Available on crate feature NSPort only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSocketPortNameServer

Available on crate feature NSPortNameServer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSortDescriptor

Available on crate feature NSSortDescriptor only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSpecifierTest

Available on crate feature NSScriptWhoseTests only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSSpellServer

Available on crate feature NSSpellServer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSStream

Available on crate feature NSStream only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSString

Available on crate feature NSString only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSTask

Available on crate feature NSTask only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSTermOfAddress

Available on crate feature NSTermOfAddress only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSTextCheckingResult

Available on crate feature NSTextCheckingResult only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSThread

Available on crate feature NSThread only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSTimeZone

Available on crate feature NSTimeZone only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSTimer

Available on crate feature NSTimer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURL

Available on crate feature NSURL only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLAuthenticationChallenge

Available on crate feature NSURLAuthenticationChallenge only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLCache

Available on crate feature NSURLCache only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLComponents

Available on crate feature NSURL only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLConnection

Available on crate feature NSURLConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLCredential

Available on crate feature NSURLCredential only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLCredentialStorage

Available on crate feature NSURLCredentialStorage only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLDownload

Available on crate feature NSURLDownload only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLHandle

Available on crate feature NSURLHandle only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLProtectionSpace

Available on crate feature NSURLProtectionSpace only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLProtocol

Available on crate feature NSURLProtocol only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLQueryItem

Available on crate feature NSURL only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLRequest

Available on crate feature NSURLRequest only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLResponse

Available on crate feature NSURLResponse only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSession

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionConfiguration

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionDataTask

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionDownloadTask

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionStreamTask

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionTask

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionTaskMetrics

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionTaskTransactionMetrics

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionUploadTask

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionWebSocketMessage

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSURLSessionWebSocketTask

Available on crate feature NSURLSession only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUUID

Available on crate feature NSUUID only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUbiquitousKeyValueStore

Available on crate feature NSUbiquitousKeyValueStore only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnarchiver

Available on crate feature NSArchiver only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUndoManager

Available on crate feature NSUndoManager only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUniqueIDSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnit

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitAcceleration

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitAngle

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitArea

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitConcentrationMass

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitConverter

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitConverterLinear

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitDispersion

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitDuration

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitElectricCharge

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitElectricCurrent

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitElectricPotentialDifference

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitElectricResistance

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitEnergy

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitFrequency

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitFuelEfficiency

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitIlluminance

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitInformationStorage

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitLength

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitMass

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitPower

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitPressure

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitSpeed

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitTemperature

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUnitVolume

Available on crate feature NSUnit only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserActivity

Available on crate feature NSUserActivity only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserAppleScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserAutomatorTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserDefaults

Available on crate feature NSUserDefaults only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserNotification

Available on crate feature NSUserNotification only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserNotificationAction

Available on crate feature NSUserNotification only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserNotificationCenter

Available on crate feature NSUserNotification only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserScriptTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSUserUnixTask

Available on crate feature NSUserScriptTask only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSValue

Available on crate feature NSValue only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSValueTransformer

Available on crate feature NSValueTransformer only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSWhoseSpecifier

Available on crate feature NSScriptObjectSpecifiers only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXMLDTD

Available on crate feature NSXMLDTD only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXMLDTDNode

Available on crate feature NSXMLDTDNode only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXMLDocument

Available on crate feature NSXMLDocument only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXMLElement

Available on crate feature NSXMLElement only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXMLNode

Available on crate feature NSXMLNode only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXMLParser

Available on crate feature NSXMLParser only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXPCCoder

Available on crate feature NSXPCConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXPCConnection

Available on crate feature NSXPCConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXPCInterface

Available on crate feature NSXPCConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXPCListener

Available on crate feature NSXPCConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl BorrowMut<NSObject> for NSXPCListenerEndpoint

Available on crate feature NSXPCConnection only.
source§

fn borrow_mut(&mut self) -> &mut NSObject

Mutably borrows from an owned value. Read more
source§

impl ClassType for NSObject

§

type Super = AnyObject

The superclass of this class. Read more
§

type Mutability = Root

Whether the type is mutable or immutable. Read more
source§

const NAME: &'static str = "NSObject"

The name of the Objective-C class that this type represents. Read more
source§

fn class() -> &'static AnyClass

Get a reference to the Objective-C class that this type represents. Read more
source§

fn as_super(&self) -> &<NSObject as ClassType>::Super

Get an immutable reference to the superclass.
source§

fn as_super_mut(&mut self) -> &mut <NSObject as ClassType>::Super

Get a mutable reference to the superclass.
source§

fn alloc() -> Allocated<Self>

Allocate a new instance of the class. Read more
source§

impl Debug for NSObject

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl DefaultId for NSObject

source§

fn default_id() -> Id<NSObject>

The default Id for a type. Read more
source§

impl Deref for NSObject

§

type Target = AnyObject

The resulting type after dereferencing.
source§

fn deref(&self) -> &<NSObject as Deref>::Target

Dereferences the value.
source§

impl DerefMut for NSObject

source§

fn deref_mut(&mut self) -> &mut <NSObject as Deref>::Target

Mutably dereferences the value.
source§

impl Hash for NSObject

Hashing in Objective-C has the exact same requirement as in Rust:

If two objects are equal (as determined by the isEqual: method), they must have the same hash value.

See https://developer.apple.com/documentation/objectivec/1418956-nsobject/1418859-hash

source§

fn hash<H>(&self, state: &mut H)
where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl NSObjectNSArchiverCallback for NSObject

Available on crate feature NSArchiver only.
source§

unsafe fn classForArchiver(&self) -> Option<&'static AnyClass>
where Self: Sized + Message,

source§

unsafe fn replacementObjectForArchiver( &self, archiver: &NSArchiver ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

👎Deprecated
Available on crate feature NSCoder only.
source§

impl NSObjectNSClassDescriptionPrimitives for NSObject

Available on crate feature NSClassDescription only.
source§

unsafe fn classDescription(&self) -> Id<NSClassDescription>
where Self: Sized + Message,

source§

unsafe fn attributeKeys(&self) -> Id<NSArray<NSString>>
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn toOneRelationshipKeys(&self) -> Id<NSArray<NSString>>
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn toManyRelationshipKeys(&self) -> Id<NSArray<NSString>>
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn inverseForRelationshipKey( &self, relationship_key: &NSString ) -> Option<Id<NSString>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

impl NSObjectNSCoderMethods for NSObject

Available on crate feature NSObject only.
source§

unsafe fn version() -> NSInteger
where Self: Sized + ClassType,

source§

unsafe fn setVersion(a_version: NSInteger)
where Self: Sized + ClassType,

source§

unsafe fn classForCoder(&self) -> &'static AnyClass
where Self: Sized + Message,

source§

unsafe fn replacementObjectForCoder( &self, coder: &NSCoder ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSCoder only.
source§

impl NSObjectNSComparisonMethods for NSObject

Available on crate feature NSScriptWhoseTests only.
source§

unsafe fn isEqualTo(&self, object: Option<&AnyObject>) -> bool
where Self: Sized + Message,

source§

unsafe fn isLessThanOrEqualTo(&self, object: Option<&AnyObject>) -> bool
where Self: Sized + Message,

source§

unsafe fn isLessThan(&self, object: Option<&AnyObject>) -> bool
where Self: Sized + Message,

source§

unsafe fn isGreaterThanOrEqualTo(&self, object: Option<&AnyObject>) -> bool
where Self: Sized + Message,

source§

unsafe fn isGreaterThan(&self, object: Option<&AnyObject>) -> bool
where Self: Sized + Message,

source§

unsafe fn isNotEqualTo(&self, object: Option<&AnyObject>) -> bool
where Self: Sized + Message,

source§

unsafe fn doesContain(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn isLike(&self, object: &NSString) -> bool
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn isCaseInsensitiveLike(&self, object: &NSString) -> bool
where Self: Sized + Message,

Available on crate feature NSString only.
source§

impl NSObjectNSDelayedPerforming for NSObject

Available on crate feature NSRunLoop only.
source§

unsafe fn performSelector_withObject_afterDelay_inModes( &self, a_selector: Sel, an_argument: Option<&AnyObject>, delay: NSTimeInterval, modes: &NSArray<NSRunLoopMode> )
where Self: Sized + Message,

Available on crate features NSArray and NSDate and NSObjCRuntime and NSString only.
source§

unsafe fn performSelector_withObject_afterDelay( &self, a_selector: Sel, an_argument: Option<&AnyObject>, delay: NSTimeInterval )
where Self: Sized + Message,

Available on crate feature NSDate only.
source§

unsafe fn cancelPreviousPerformRequestsWithTarget_selector_object( a_target: &AnyObject, a_selector: Sel, an_argument: Option<&AnyObject> )
where Self: Sized + ClassType,

source§

unsafe fn cancelPreviousPerformRequestsWithTarget(a_target: &AnyObject)
where Self: Sized + ClassType,

source§

impl NSObjectNSDiscardableContentProxy for NSObject

Available on crate feature NSObject only.
source§

unsafe fn autoContentAccessingProxy(&self) -> Id<AnyObject>
where Self: Sized + Message,

source§

impl NSObjectNSErrorRecoveryAttempting for NSObject

Available on crate feature NSError only.
source§

unsafe fn attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo( &self, error: &NSError, recovery_option_index: NSUInteger, delegate: Option<&AnyObject>, did_recover_selector: Option<Sel>, context_info: *mut c_void )
where Self: Sized + Message,

source§

unsafe fn attemptRecoveryFromError_optionIndex( &self, error: &NSError, recovery_option_index: NSUInteger ) -> bool
where Self: Sized + Message,

source§

impl NSObjectNSKeyValueCoding for NSObject

Available on crate feature NSKeyValueCoding only.
source§

unsafe fn accessInstanceVariablesDirectly() -> bool
where Self: Sized + ClassType,

source§

unsafe fn valueForKey(&self, key: &NSString) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn setValue_forKey(&self, value: Option<&AnyObject>, key: &NSString)
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn validateValue_forKey_error( &self, io_value: &mut Option<Id<AnyObject>>, in_key: &NSString ) -> Result<(), Id<NSError>>
where Self: Sized + Message,

Available on crate features NSError and NSString only.
source§

unsafe fn mutableArrayValueForKey(&self, key: &NSString) -> Id<NSMutableArray>
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn mutableOrderedSetValueForKey( &self, key: &NSString ) -> Id<NSMutableOrderedSet>
where Self: Sized + Message,

Available on crate features NSOrderedSet and NSString only.
source§

unsafe fn mutableSetValueForKey(&self, key: &NSString) -> Id<NSMutableSet>
where Self: Sized + Message,

Available on crate features NSSet and NSString only.
source§

unsafe fn valueForKeyPath(&self, key_path: &NSString) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn setValue_forKeyPath( &self, value: Option<&AnyObject>, key_path: &NSString )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn validateValue_forKeyPath_error( &self, io_value: &mut Option<Id<AnyObject>>, in_key_path: &NSString ) -> Result<(), Id<NSError>>
where Self: Sized + Message,

Available on crate features NSError and NSString only.
source§

unsafe fn mutableArrayValueForKeyPath( &self, key_path: &NSString ) -> Id<NSMutableArray>
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn mutableOrderedSetValueForKeyPath( &self, key_path: &NSString ) -> Id<NSMutableOrderedSet>
where Self: Sized + Message,

Available on crate features NSOrderedSet and NSString only.
source§

unsafe fn mutableSetValueForKeyPath( &self, key_path: &NSString ) -> Id<NSMutableSet>
where Self: Sized + Message,

Available on crate features NSSet and NSString only.
source§

unsafe fn valueForUndefinedKey(&self, key: &NSString) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn setValue_forUndefinedKey( &self, value: Option<&AnyObject>, key: &NSString )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn setNilValueForKey(&self, key: &NSString)
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn dictionaryWithValuesForKeys( &self, keys: &NSArray<NSString> ) -> Id<NSDictionary<NSString, AnyObject>>
where Self: Sized + Message,

Available on crate features NSArray and NSDictionary and NSString only.
source§

unsafe fn setValuesForKeysWithDictionary( &self, keyed_values: &NSDictionary<NSString, AnyObject> )
where Self: Sized + Message,

Available on crate features NSDictionary and NSString only.
source§

impl NSObjectNSKeyValueObserverNotification for NSObject

Available on crate feature NSKeyValueObserving only.
source§

unsafe fn willChangeValueForKey(&self, key: &NSString)
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn didChangeValueForKey(&self, key: &NSString)
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn willChange_valuesAtIndexes_forKey( &self, change_kind: NSKeyValueChange, indexes: &NSIndexSet, key: &NSString )
where Self: Sized + Message,

Available on crate features NSIndexSet and NSString only.
source§

unsafe fn didChange_valuesAtIndexes_forKey( &self, change_kind: NSKeyValueChange, indexes: &NSIndexSet, key: &NSString )
where Self: Sized + Message,

Available on crate features NSIndexSet and NSString only.
source§

unsafe fn willChangeValueForKey_withSetMutation_usingObjects( &self, key: &NSString, mutation_kind: NSKeyValueSetMutationKind, objects: &NSSet )
where Self: Sized + Message,

Available on crate features NSSet and NSString only.
source§

unsafe fn didChangeValueForKey_withSetMutation_usingObjects( &self, key: &NSString, mutation_kind: NSKeyValueSetMutationKind, objects: &NSSet )
where Self: Sized + Message,

Available on crate features NSSet and NSString only.
source§

impl NSObjectNSKeyValueObserverRegistration for NSObject

Available on crate feature NSKeyValueObserving only.
source§

unsafe fn addObserver_forKeyPath_options_context( &self, observer: &NSObject, key_path: &NSString, options: NSKeyValueObservingOptions, context: *mut c_void )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn removeObserver_forKeyPath_context( &self, observer: &NSObject, key_path: &NSString, context: *mut c_void )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn removeObserver_forKeyPath( &self, observer: &NSObject, key_path: &NSString )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

impl NSObjectNSKeyValueObserving for NSObject

Available on crate feature NSKeyValueObserving only.
source§

unsafe fn observeValueForKeyPath_ofObject_change_context( &self, key_path: Option<&NSString>, object: Option<&AnyObject>, change: Option<&NSDictionary<NSKeyValueChangeKey, AnyObject>>, context: *mut c_void )
where Self: Sized + Message,

Available on crate features NSDictionary and NSString only.
source§

impl NSObjectNSKeyValueObservingCustomization for NSObject

Available on crate feature NSKeyValueObserving only.
source§

unsafe fn keyPathsForValuesAffectingValueForKey( key: &NSString ) -> Id<NSSet<NSString>>
where Self: Sized + ClassType,

Available on crate features NSSet and NSString only.
source§

unsafe fn automaticallyNotifiesObserversForKey(key: &NSString) -> bool
where Self: Sized + ClassType,

Available on crate feature NSString only.
source§

unsafe fn observationInfo(&self) -> *mut c_void
where Self: Sized + Message,

source§

unsafe fn setObservationInfo(&self, observation_info: *mut c_void)
where Self: Sized + Message,

source§

impl NSObjectNSKeyedArchiverObjectSubstitution for NSObject

Available on crate feature NSKeyedArchiver only.
source§

unsafe fn classForKeyedArchiver(&self) -> Option<&'static AnyClass>
where Self: Sized + Message,

source§

unsafe fn replacementObjectForKeyedArchiver( &self, archiver: &NSKeyedArchiver ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSCoder only.
source§

unsafe fn classFallbacksForKeyedArchiver() -> Id<NSArray<NSString>>
where Self: Sized + ClassType,

Available on crate features NSArray and NSString only.
source§

impl NSObjectNSKeyedUnarchiverObjectSubstitution for NSObject

Available on crate feature NSKeyedArchiver only.
source§

unsafe fn classForKeyedUnarchiver() -> &'static AnyClass
where Self: Sized + ClassType,

source§

impl NSObjectNSScriptClassDescription for NSObject

Available on crate feature NSScriptClassDescription only.
source§

unsafe fn classCode(&self) -> u32
where Self: Sized + Message,

source§

unsafe fn className(&self) -> Id<NSString>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

impl NSObjectNSScriptKeyValueCoding for NSObject

Available on crate feature NSScriptKeyValueCoding only.
source§

unsafe fn valueAtIndex_inPropertyWithKey( &self, index: NSUInteger, key: &NSString ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn valueWithName_inPropertyWithKey( &self, name: &NSString, key: &NSString ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn valueWithUniqueID_inPropertyWithKey( &self, unique_id: &AnyObject, key: &NSString ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn insertValue_atIndex_inPropertyWithKey( &self, value: &AnyObject, index: NSUInteger, key: &NSString )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn removeValueAtIndex_fromPropertyWithKey( &self, index: NSUInteger, key: &NSString )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn replaceValueAtIndex_inPropertyWithKey_withValue( &self, index: NSUInteger, key: &NSString, value: &AnyObject )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn insertValue_inPropertyWithKey( &self, value: &AnyObject, key: &NSString )
where Self: Sized + Message,

Available on crate feature NSString only.
source§

unsafe fn coerceValue_forKey( &self, value: Option<&AnyObject>, key: &NSString ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSString only.
source§

impl NSObjectNSScriptObjectSpecifiers for NSObject

Available on crate feature NSScriptObjectSpecifiers only.
source§

unsafe fn objectSpecifier(&self) -> Option<Id<NSScriptObjectSpecifier>>
where Self: Sized + Message,

source§

unsafe fn indicesOfObjectsByEvaluatingObjectSpecifier( &self, specifier: &NSScriptObjectSpecifier ) -> Option<Id<NSArray<NSNumber>>>
where Self: Sized + Message,

Available on crate features NSArray and NSValue only.
source§

impl NSObjectNSScripting for NSObject

Available on crate feature NSObjectScripting only.
source§

unsafe fn scriptingValueForSpecifier( &self, object_specifier: &NSScriptObjectSpecifier ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSScriptObjectSpecifiers only.
source§

unsafe fn scriptingProperties( &self ) -> Option<Id<NSDictionary<NSString, AnyObject>>>
where Self: Sized + Message,

Available on crate features NSDictionary and NSString only.
source§

unsafe fn setScriptingProperties( &self, scripting_properties: Option<&NSDictionary<NSString, AnyObject>> )
where Self: Sized + Message,

Available on crate features NSDictionary and NSString only.
source§

unsafe fn copyScriptingValue_forKey_withProperties( &self, value: &AnyObject, key: &NSString, properties: &NSDictionary<NSString, AnyObject> ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate features NSDictionary and NSString only.
source§

unsafe fn newScriptingObjectOfClass_forValueForKey_withContentsValue_properties( &self, object_class: &AnyClass, key: &NSString, contents_value: Option<&AnyObject>, properties: &NSDictionary<NSString, AnyObject> ) -> Option<Id<AnyObject>>
where Self: Sized + Message,

Available on crate features NSDictionary and NSString only.
source§

impl NSObjectNSScriptingComparisonMethods for NSObject

Available on crate feature NSScriptWhoseTests only.
source§

unsafe fn scriptingIsEqualTo(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingIsLessThanOrEqualTo(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingIsLessThan(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingIsGreaterThanOrEqualTo(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingIsGreaterThan(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingBeginsWith(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingEndsWith(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

unsafe fn scriptingContains(&self, object: &AnyObject) -> bool
where Self: Sized + Message,

source§

impl NSObjectNSThreadPerformAdditions for NSObject

Available on crate feature NSThread only.
source§

unsafe fn performSelectorOnMainThread_withObject_waitUntilDone_modes( &self, a_selector: Sel, arg: Option<&AnyObject>, wait: bool, array: Option<&NSArray<NSString>> )
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn performSelectorOnMainThread_withObject_waitUntilDone( &self, a_selector: Sel, arg: Option<&AnyObject>, wait: bool )
where Self: Sized + Message,

source§

unsafe fn performSelector_onThread_withObject_waitUntilDone_modes( &self, a_selector: Sel, thr: &NSThread, arg: Option<&AnyObject>, wait: bool, array: Option<&NSArray<NSString>> )
where Self: Sized + Message,

Available on crate features NSArray and NSString only.
source§

unsafe fn performSelector_onThread_withObject_waitUntilDone( &self, a_selector: Sel, thr: &NSThread, arg: Option<&AnyObject>, wait: bool )
where Self: Sized + Message,

source§

unsafe fn performSelectorInBackground_withObject( &self, a_selector: Sel, arg: Option<&AnyObject> )
where Self: Sized + Message,

source§

impl NSObjectProtocol for NSObject

source§

fn isEqual(&self, other: &AnyObject) -> bool
where Self: Sized + Message,

Check whether the object is equal to an arbitrary other object. Read more
source§

fn hash(&self) -> usize
where Self: Sized + Message,

An integer that can be used as a table address in a hash table structure. Read more
source§

fn isKindOfClass(&self, cls: &AnyClass) -> bool
where Self: Sized + Message,

Check if the object is an instance of the class, or one of its subclasses. Read more
source§

fn is_kind_of<T>(&self) -> bool
where T: ClassType, Self: Sized + Message,

Check if the object is an instance of the class type, or one of its subclasses. Read more
source§

fn isMemberOfClass(&self, cls: &AnyClass) -> bool
where Self: Sized + Message,

Check if the object is an instance of a specific class, without checking subclasses. Read more
source§

fn respondsToSelector(&self, aSelector: Sel) -> bool
where Self: Sized + Message,

Check whether the object implements or inherits a method with the given selector. Read more
source§

fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
where Self: Sized + Message,

Check whether the object conforms to a given protocol. Read more
source§

fn description(&self) -> Id<NSObject>
where Self: Sized + Message,

A textual representation of the object. Read more
source§

fn debugDescription(&self) -> Id<NSObject>
where Self: Sized + Message,

A textual representation of the object to use when debugging. Read more
source§

fn isProxy(&self) -> bool
where Self: Sized + Message,

Check whether the receiver is a subclass of the NSProxy root class instead of the usual NSObject. Read more
source§

fn retainCount(&self) -> usize
where Self: Sized + Message,

The reference count of the object. Read more
source§

impl PartialEq for NSObject

Objective-C equality has approximately the same semantics as Rust equality (although less aptly specified).

At the very least, equality is expected to be symmetric and transitive, and that’s about the best we can do.

See also https://nshipster.com/equality/

source§

fn eq(&self, other: &NSObject) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl RefEncode for NSObject

source§

const ENCODING_REF: Encoding = <AnyObject as crate::RefEncode>::ENCODING_REF

The Objective-C type-encoding for a reference of this type. Read more
source§

impl Eq for NSObject

Most types’ equality is reflexive.

source§

impl Message for NSObject

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CounterpartOrSelf for T
where T: ClassType + ?Sized, <T as ClassType>::Mutability: MutabilityCounterpartOrSelf<T>,

§

type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable

The immutable counterpart of the type, or Self if the type has no immutable counterpart. Read more
§

type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable

The mutable counterpart of the type, or Self if the type has no mutable counterpart. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> AutoreleaseSafe for T
where T: ?Sized,

source§

impl<T> IsAllocableAnyThread for T
where T: ClassType + ?Sized, <T as ClassType>::Mutability: MutabilityIsAllocableAnyThread,

source§

impl<T> IsAllowedMutable for T
where T: ClassType + ?Sized, <T as ClassType>::Mutability: MutabilityIsAllowedMutable,

source§

impl<T> IsIdCloneable for T
where T: ClassType + ?Sized, <T as ClassType>::Mutability: MutabilityIsIdCloneable,