pub unsafe trait NSUserInterfaceValidations: MainThreadOnly {
// Provided method
unsafe fn validateUserInterfaceItem(
&self,
item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>,
) -> bool
where Self: Sized + Message { ... }
}Available on crate feature
NSUserInterfaceValidation only.Expand description
Provided Methods§
unsafe fn validateUserInterfaceItem( &self, item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>, ) -> bool
Trait Implementations§
Source§impl ProtocolType for dyn NSUserInterfaceValidations
impl ProtocolType for dyn NSUserInterfaceValidations
impl<T> ImplementedBy<T> for dyn NSUserInterfaceValidations
Implementations on Foreign Types§
impl<T> NSUserInterfaceValidations for ProtocolObject<T>where
T: ?Sized + NSUserInterfaceValidations,
Implementors§
impl NSUserInterfaceValidations for NSApplication
Available on crate features
NSResponder and NSApplication only.impl NSUserInterfaceValidations for NSButton
Available on crate features
NSControl and NSResponder and NSView and NSButton only.impl NSUserInterfaceValidations for NSColorPanel
Available on crate features
NSPanel and NSResponder and NSWindow and NSColorPanel only.impl NSUserInterfaceValidations for NSComboBox
Available on crate features
NSControl and NSResponder and NSTextField and NSView and NSComboBox only.impl NSUserInterfaceValidations for NSDocument
Available on crate feature
NSDocument only.impl NSUserInterfaceValidations for NSDocumentController
Available on crate feature
NSDocumentController only.impl NSUserInterfaceValidations for NSFontPanel
Available on crate features
NSPanel and NSResponder and NSWindow and NSFontPanel only.impl NSUserInterfaceValidations for NSForm
Available on crate features
NSControl and NSMatrix and NSResponder and NSView and NSForm only.impl NSUserInterfaceValidations for NSMatrix
Available on crate features
NSControl and NSResponder and NSView and NSMatrix only.impl NSUserInterfaceValidations for NSOpenPanel
Available on crate features
NSPanel and NSResponder and NSSavePanel and NSWindow and NSOpenPanel only.impl NSUserInterfaceValidations for NSOutlineView
Available on crate features
NSControl and NSResponder and NSTableView and NSView and NSOutlineView only.impl NSUserInterfaceValidations for NSPanel
Available on crate features
NSResponder and NSWindow and NSPanel only.impl NSUserInterfaceValidations for NSPersistentDocument
Available on crate features
NSDocument and NSPersistentDocument only.impl NSUserInterfaceValidations for NSPopUpButton
Available on crate features
NSButton and NSControl and NSResponder and NSView and NSPopUpButton only.impl NSUserInterfaceValidations for NSSavePanel
Available on crate features
NSPanel and NSResponder and NSWindow and NSSavePanel only.impl NSUserInterfaceValidations for NSSearchField
Available on crate features
NSControl and NSResponder and NSTextField and NSView and NSSearchField only.impl NSUserInterfaceValidations for NSSecureTextField
Available on crate features
NSControl and NSResponder and NSTextField and NSView and NSSecureTextField only.impl NSUserInterfaceValidations for NSSplitViewController
Available on crate features
NSResponder and NSViewController and NSSplitViewController only.impl NSUserInterfaceValidations for NSStatusBarButton
Available on crate features
NSButton and NSControl and NSResponder and NSView and NSStatusBarButton only.impl NSUserInterfaceValidations for NSTableView
Available on crate features
NSControl and NSResponder and NSView and NSTableView only.impl NSUserInterfaceValidations for NSTextField
Available on crate features
NSControl and NSResponder and NSView and NSTextField only.impl NSUserInterfaceValidations for NSTextView
Available on crate features
NSResponder and NSText and NSView and NSTextView only.impl NSUserInterfaceValidations for NSTokenField
Available on crate features
NSControl and NSResponder and NSTextField and NSView and NSTokenField only.impl NSUserInterfaceValidations for NSWindow
Available on crate features
NSResponder and NSWindow only.