#[repr(C)]pub struct NSDictionaryController { /* private fields */ }👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit and AppKit_NSDictionaryController only.Implementations§
Source§impl NSDictionaryController
impl NSDictionaryController
pub unsafe fn newObject(&self) -> Id<NSDictionaryControllerKeyValuePair>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSDictionaryControllerKeyValuePair only.pub unsafe fn initialKey(&self) -> Id<NSString>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
Foundation_NSString only.pub unsafe fn setInitialKey(&self, initial_key: &NSString)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
Foundation_NSString only.pub unsafe fn initialValue(&self) -> Id<AnyObject>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitpub unsafe fn setInitialValue(&self, initial_value: &AnyObject)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitpub unsafe fn includedKeys(&self) -> Id<NSArray<NSString>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
Foundation_NSArray and Foundation_NSString only.pub unsafe fn setIncludedKeys(&self, included_keys: &NSArray<NSString>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
Foundation_NSArray and Foundation_NSString only.pub unsafe fn excludedKeys(&self) -> Id<NSArray<NSString>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
Foundation_NSArray and Foundation_NSString only.pub unsafe fn setExcludedKeys(&self, excluded_keys: &NSArray<NSString>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
Foundation_NSArray and Foundation_NSString only.pub unsafe fn localizedKeyDictionary( &self, ) -> Id<NSDictionary<NSString, NSString>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
Foundation_NSDictionary and Foundation_NSString only.pub unsafe fn setLocalizedKeyDictionary( &self, localized_key_dictionary: &NSDictionary<NSString, NSString>, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
Foundation_NSDictionary and Foundation_NSString only.pub unsafe fn localizedKeyTable(&self) -> Option<Id<NSString>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
Foundation_NSString only.pub unsafe fn setLocalizedKeyTable( &self, localized_key_table: Option<&NSString>, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
Foundation_NSString only.Source§impl NSDictionaryController
Methods declared on superclass NSObjectController
impl NSDictionaryController
Methods declared on superclass NSObjectController
pub unsafe fn initWithContent( this: Allocated<Self>, content: Option<&AnyObject>, ) -> Id<Self>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitpub unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Option<Id<Self>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
Foundation_NSCoder only.Source§impl NSDictionaryController
Methods declared on superclass NSController
impl NSDictionaryController
Methods declared on superclass NSController
Source§impl NSDictionaryController
Methods declared on superclass NSObject
impl NSDictionaryController
Methods declared on superclass NSObject
pub unsafe fn new(mtm: MainThreadMarker) -> Id<Self>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitMethods from Deref<Target = NSArrayController>§
pub unsafe fn rearrangeObjects(&self)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn automaticallyRearrangesObjects(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setAutomaticallyRearrangesObjects( &self, automatically_rearranges_objects: bool, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn automaticRearrangementKeyPaths( &self, ) -> Option<Id<NSArray<NSString>>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray and Foundation_NSString only.pub unsafe fn didChangeArrangementCriteria(&self)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn sortDescriptors(&self) -> Id<NSArray<NSSortDescriptor>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray and Foundation_NSSortDescriptor only.pub unsafe fn setSortDescriptors( &self, sort_descriptors: &NSArray<NSSortDescriptor>, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray and Foundation_NSSortDescriptor only.pub unsafe fn filterPredicate(&self) -> Option<Id<NSPredicate>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSPredicate only.pub unsafe fn setFilterPredicate(&self, filter_predicate: Option<&NSPredicate>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSPredicate only.pub unsafe fn clearsFilterPredicateOnInsertion(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setClearsFilterPredicateOnInsertion( &self, clears_filter_predicate_on_insertion: bool, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn arrangeObjects(&self, objects: &NSArray) -> Id<NSArray>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.pub unsafe fn arrangedObjects(&self) -> Id<AnyObject>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn avoidsEmptySelection(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setAvoidsEmptySelection(&self, avoids_empty_selection: bool)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn preservesSelection(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setPreservesSelection(&self, preserves_selection: bool)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn selectsInsertedObjects(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setSelectsInsertedObjects(&self, selects_inserted_objects: bool)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn alwaysUsesMultipleValuesMarker(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setAlwaysUsesMultipleValuesMarker( &self, always_uses_multiple_values_marker: bool, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn setSelectionIndexes(&self, indexes: &NSIndexSet) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSIndexSet only.pub unsafe fn selectionIndexes(&self) -> Id<NSIndexSet>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSIndexSet only.pub unsafe fn setSelectionIndex(&self, index: NSUInteger) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn selectionIndex(&self) -> NSUInteger
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn addSelectionIndexes(&self, indexes: &NSIndexSet) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSIndexSet only.pub unsafe fn removeSelectionIndexes(&self, indexes: &NSIndexSet) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSIndexSet only.pub unsafe fn setSelectedObjects(&self, objects: &NSArray) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.pub unsafe fn selectedObjects(&self) -> Id<NSArray>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.pub unsafe fn addSelectedObjects(&self, objects: &NSArray) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.pub unsafe fn removeSelectedObjects(&self, objects: &NSArray) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.pub unsafe fn add(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn remove(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn insert(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn canInsert(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn selectNext(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn selectPrevious(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn canSelectNext(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn canSelectPrevious(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn addObject(&self, object: &AnyObject)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn addObjects(&self, objects: &NSArray)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.pub unsafe fn insertObject_atArrangedObjectIndex( &self, object: &AnyObject, index: NSUInteger, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn insertObjects_atArrangedObjectIndexes( &self, objects: &NSArray, indexes: &NSIndexSet, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray and Foundation_NSIndexSet only.pub unsafe fn removeObjectAtArrangedObjectIndex(&self, index: NSUInteger)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn removeObjectsAtArrangedObjectIndexes(&self, indexes: &NSIndexSet)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSIndexSet only.pub unsafe fn removeObject(&self, object: &AnyObject)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSArrayController only.pub unsafe fn removeObjects(&self, objects: &NSArray)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSArrayController and Foundation_NSArray only.Methods from Deref<Target = NSObjectController>§
pub unsafe fn content(&self) -> Option<Id<AnyObject>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn setContent(&self, content: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn selection(&self) -> Id<AnyObject>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn selectedObjects(&self) -> Id<NSArray>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and Foundation_NSArray only.pub unsafe fn automaticallyPreparesContent(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn setAutomaticallyPreparesContent( &self, automatically_prepares_content: bool, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn prepareContent(&self)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn objectClass(&self) -> Option<&'static AnyClass>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn setObjectClass(&self, object_class: Option<&AnyClass>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn newObject(&self) -> Id<AnyObject>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn addObject(&self, object: &AnyObject)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn removeObject(&self, object: &AnyObject)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn isEditable(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn setEditable(&self, editable: bool)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn add(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn canAdd(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn remove(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn canRemove(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn validateUserInterfaceItem( &self, item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>, ) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn managedObjectContext(&self) -> Option<Id<NSManagedObjectContext>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and CoreData_NSManagedObjectContext only.pub unsafe fn setManagedObjectContext( &self, managed_object_context: Option<&NSManagedObjectContext>, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and CoreData_NSManagedObjectContext only.pub unsafe fn entityName(&self) -> Option<Id<NSString>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and Foundation_NSString only.pub unsafe fn setEntityName(&self, entity_name: Option<&NSString>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and Foundation_NSString only.pub unsafe fn fetchPredicate(&self) -> Option<Id<NSPredicate>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and Foundation_NSPredicate only.pub unsafe fn setFetchPredicate(&self, fetch_predicate: Option<&NSPredicate>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and Foundation_NSPredicate only.pub unsafe fn fetchWithRequest_merge_error( &self, fetch_request: Option<&NSFetchRequest>, merge: bool, ) -> Result<(), Id<NSError>>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and CoreData_NSFetchRequest and Foundation_NSError only.pub unsafe fn fetch(&self, sender: Option<&AnyObject>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn usesLazyFetching(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn setUsesLazyFetching(&self, uses_lazy_fetching: bool)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSObjectController only.pub unsafe fn defaultFetchRequest(&self) -> Id<NSFetchRequest>
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate features
AppKit_NSObjectController and CoreData_NSFetchRequest only.Methods from Deref<Target = NSController>§
pub unsafe fn objectDidBeginEditing( &self, editor: &ProtocolObject<dyn NSEditor>, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSController only.pub unsafe fn objectDidEndEditing(&self, editor: &ProtocolObject<dyn NSEditor>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSController only.pub unsafe fn discardEditing(&self)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSController only.pub unsafe fn commitEditing(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSController only.pub unsafe fn commitEditingWithDelegate_didCommitSelector_contextInfo( &self, delegate: Option<&AnyObject>, did_commit_selector: Option<Sel>, context_info: *mut c_void, )
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSController only.pub unsafe fn isEditing(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitAvailable on crate feature
AppKit_NSController only.Methods from Deref<Target = NSObject>§
Sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Available on crate feature AuthenticationServices only.
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
AuthenticationServices only.Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
Sourcepub fn class(&self) -> &'static AnyClass
pub fn class(&self) -> &'static AnyClass
Dynamically find the class of this object.
§Example
Check that an instance of NSObject has the precise class NSObject.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());Sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load instead.Use Ivar::load instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T.
See Ivar::load_ptr for details surrounding this.
Sourcepub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load_mut instead.
pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
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 NSDictionaryController
impl AsMut<AnyObject> for NSDictionaryController
Source§impl AsMut<NSArrayController> for NSDictionaryController
impl AsMut<NSArrayController> for NSDictionaryController
Source§fn as_mut(&mut self) -> &mut NSArrayController
fn as_mut(&mut self) -> &mut NSArrayController
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<NSController> for NSDictionaryController
impl AsMut<NSController> for NSDictionaryController
Source§fn as_mut(&mut self) -> &mut NSController
fn as_mut(&mut self) -> &mut NSController
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<NSObject> for NSDictionaryController
impl AsMut<NSObject> for NSDictionaryController
Source§impl AsMut<NSObjectController> for NSDictionaryController
impl AsMut<NSObjectController> for NSDictionaryController
Source§fn as_mut(&mut self) -> &mut NSObjectController
fn as_mut(&mut self) -> &mut NSObjectController
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<AnyObject> for NSDictionaryController
impl AsRef<AnyObject> for NSDictionaryController
Source§impl AsRef<NSArrayController> for NSDictionaryController
impl AsRef<NSArrayController> for NSDictionaryController
Source§fn as_ref(&self) -> &NSArrayController
fn as_ref(&self) -> &NSArrayController
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<NSController> for NSDictionaryController
impl AsRef<NSController> for NSDictionaryController
Source§fn as_ref(&self) -> &NSController
fn as_ref(&self) -> &NSController
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<NSObject> for NSDictionaryController
impl AsRef<NSObject> for NSDictionaryController
Source§impl AsRef<NSObjectController> for NSDictionaryController
impl AsRef<NSObjectController> for NSDictionaryController
Source§fn as_ref(&self) -> &NSObjectController
fn as_ref(&self) -> &NSObjectController
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Borrow<AnyObject> for NSDictionaryController
impl Borrow<AnyObject> for NSDictionaryController
Source§impl Borrow<NSArrayController> for NSDictionaryController
impl Borrow<NSArrayController> for NSDictionaryController
Source§fn borrow(&self) -> &NSArrayController
fn borrow(&self) -> &NSArrayController
Immutably borrows from an owned value. Read more
Source§impl Borrow<NSController> for NSDictionaryController
impl Borrow<NSController> for NSDictionaryController
Source§fn borrow(&self) -> &NSController
fn borrow(&self) -> &NSController
Immutably borrows from an owned value. Read more
Source§impl Borrow<NSObject> for NSDictionaryController
impl Borrow<NSObject> for NSDictionaryController
Source§impl Borrow<NSObjectController> for NSDictionaryController
impl Borrow<NSObjectController> for NSDictionaryController
Source§fn borrow(&self) -> &NSObjectController
fn borrow(&self) -> &NSObjectController
Immutably borrows from an owned value. Read more
Source§impl BorrowMut<AnyObject> for NSDictionaryController
impl BorrowMut<AnyObject> for NSDictionaryController
Source§fn borrow_mut(&mut self) -> &mut AnyObject
fn borrow_mut(&mut self) -> &mut AnyObject
Mutably borrows from an owned value. Read more
Source§impl BorrowMut<NSArrayController> for NSDictionaryController
impl BorrowMut<NSArrayController> for NSDictionaryController
Source§fn borrow_mut(&mut self) -> &mut NSArrayController
fn borrow_mut(&mut self) -> &mut NSArrayController
Mutably borrows from an owned value. Read more
Source§impl BorrowMut<NSController> for NSDictionaryController
impl BorrowMut<NSController> for NSDictionaryController
Source§fn borrow_mut(&mut self) -> &mut NSController
fn borrow_mut(&mut self) -> &mut NSController
Mutably borrows from an owned value. Read more
Source§impl BorrowMut<NSObject> for NSDictionaryController
impl BorrowMut<NSObject> for NSDictionaryController
Source§fn borrow_mut(&mut self) -> &mut NSObject
fn borrow_mut(&mut self) -> &mut NSObject
Mutably borrows from an owned value. Read more
Source§impl BorrowMut<NSObjectController> for NSDictionaryController
impl BorrowMut<NSObjectController> for NSDictionaryController
Source§fn borrow_mut(&mut self) -> &mut NSObjectController
fn borrow_mut(&mut self) -> &mut NSObjectController
Mutably borrows from an owned value. Read more
Source§impl ClassType for NSDictionaryController
impl ClassType for NSDictionaryController
Source§const NAME: &'static str = "NSDictionaryController"
const NAME: &'static str = "NSDictionaryController"
The name of the Objective-C class that this type represents. Read more
Source§type Super = NSArrayController
type Super = NSArrayController
The superclass of this class. Read more
Source§type Mutability = MainThreadOnly
type Mutability = MainThreadOnly
Whether the type is mutable or immutable. Read more
Source§fn class() -> &'static AnyClass
fn class() -> &'static AnyClass
Get a reference to the Objective-C class that this type represents. Read more
Source§fn as_super_mut(&mut self) -> &mut Self::Super
fn as_super_mut(&mut self) -> &mut Self::Super
Get a mutable reference to the superclass.
Source§impl Debug for NSDictionaryController
impl Debug for NSDictionaryController
Source§impl Deref for NSDictionaryController
impl Deref for NSDictionaryController
Source§impl DerefMut for NSDictionaryController
impl DerefMut for NSDictionaryController
Source§impl Hash for NSDictionaryController
impl Hash for NSDictionaryController
Source§impl NSCoding for NSDictionaryController
impl NSCoding for NSDictionaryController
Source§unsafe fn encodeWithCoder(&self, coder: &NSCoder)
unsafe fn encodeWithCoder(&self, coder: &NSCoder)
👎Deprecated:
icrate::Foundation has been moved to objc2-foundationAvailable on crate features
Foundation and Foundation_NSCoder only.Source§impl NSEditor for NSDictionaryController
impl NSEditor for NSDictionaryController
Source§unsafe fn discardEditing(&self)
unsafe fn discardEditing(&self)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitSource§unsafe fn commitEditing(&self) -> bool
unsafe fn commitEditing(&self) -> bool
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitSource§impl NSEditorRegistration for NSDictionaryController
impl NSEditorRegistration for NSDictionaryController
Source§unsafe fn objectDidBeginEditing(&self, editor: &ProtocolObject<dyn NSEditor>)
unsafe fn objectDidBeginEditing(&self, editor: &ProtocolObject<dyn NSEditor>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitSource§unsafe fn objectDidEndEditing(&self, editor: &ProtocolObject<dyn NSEditor>)
unsafe fn objectDidEndEditing(&self, editor: &ProtocolObject<dyn NSEditor>)
👎Deprecated:
icrate::AppKit has been moved to objc2-app-kitSource§impl NSObjectProtocol for NSDictionaryController
impl NSObjectProtocol for NSDictionaryController
Source§fn isEqual(&self, other: &AnyObject) -> bool
fn isEqual(&self, other: &AnyObject) -> bool
Check whether the object is equal to an arbitrary other object. Read more
Source§fn hash(&self) -> usize
fn hash(&self) -> usize
An integer that can be used as a table address in a hash table
structure. Read more
Source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
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
fn is_kind_of<T>(&self) -> bool
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
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of a specific class, without
checking subclasses. Read more
Source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Check whether the object implements or inherits a method with the
given selector. Read more
Source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Check whether the object conforms to a given protocol. Read more
Source§fn debugDescription(&self) -> Id<NSObject>
fn debugDescription(&self) -> Id<NSObject>
A textual representation of the object to use when debugging. Read more
Source§impl PartialEq for NSDictionaryController
impl PartialEq for NSDictionaryController
Source§impl RefEncode for NSDictionaryController
impl RefEncode for NSDictionaryController
Source§const ENCODING_REF: Encoding = <NSArrayController as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSArrayController as ::objc2::RefEncode>::ENCODING_REF
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for NSDictionaryController
impl Message for NSDictionaryController
impl StructuralPartialEq for NSDictionaryController
Auto Trait Implementations§
impl !Freeze for NSDictionaryController
impl !RefUnwindSafe for NSDictionaryController
impl !Send for NSDictionaryController
impl !Sync for NSDictionaryController
impl !Unpin for NSDictionaryController
impl !UnwindSafe for NSDictionaryController
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more