pub unsafe trait NSUserInterfaceValidations: IsMainThreadOnly {
// Provided method
unsafe fn validateUserInterfaceItem(
&self,
item: &ProtocolObject<dyn NSValidatedUserInterfaceItem>
) -> bool
where Self: Sized + Message { ... }
}
Available on crate feature
NSUserInterfaceValidation
only.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.