Trait objc2_app_kit::NSUserInterfaceValidations

source ·
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§

Trait Implementations§

source§

impl ProtocolType for dyn NSUserInterfaceValidations

source§

const NAME: &'static str = "NSUserInterfaceValidations"

The name of the Objective-C protocol that this type represents.
source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
source§

impl<T> ImplementedBy<T> for dyn NSUserInterfaceValidations

Implementations on Foreign Types§

source§

impl<T> NSUserInterfaceValidations for ProtocolObject<T>

Implementors§

source§

impl NSUserInterfaceValidations for NSApplication

Available on crate features NSResponder and NSApplication only.
source§

impl NSUserInterfaceValidations for NSButton

Available on crate features NSControl and NSResponder and NSView and NSButton only.
source§

impl NSUserInterfaceValidations for NSColorPanel

Available on crate features NSPanel and NSResponder and NSWindow and NSColorPanel only.
source§

impl NSUserInterfaceValidations for NSComboBox

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSComboBox only.
source§

impl NSUserInterfaceValidations for NSDocument

Available on crate feature NSDocument only.
source§

impl NSUserInterfaceValidations for NSDocumentController

Available on crate feature NSDocumentController only.
source§

impl NSUserInterfaceValidations for NSFontPanel

Available on crate features NSPanel and NSResponder and NSWindow and NSFontPanel only.
source§

impl NSUserInterfaceValidations for NSForm

Available on crate features NSControl and NSMatrix and NSResponder and NSView and NSForm only.
source§

impl NSUserInterfaceValidations for NSMatrix

Available on crate features NSControl and NSResponder and NSView and NSMatrix only.
source§

impl NSUserInterfaceValidations for NSOpenPanel

Available on crate features NSPanel and NSResponder and NSSavePanel and NSWindow and NSOpenPanel only.
source§

impl NSUserInterfaceValidations for NSOutlineView

Available on crate features NSControl and NSResponder and NSTableView and NSView and NSOutlineView only.
source§

impl NSUserInterfaceValidations for NSPanel

Available on crate features NSResponder and NSWindow and NSPanel only.
source§

impl NSUserInterfaceValidations for NSPersistentDocument

Available on crate features NSDocument and NSPersistentDocument only.
source§

impl NSUserInterfaceValidations for NSPopUpButton

Available on crate features NSButton and NSControl and NSResponder and NSView and NSPopUpButton only.
source§

impl NSUserInterfaceValidations for NSSavePanel

Available on crate features NSPanel and NSResponder and NSWindow and NSSavePanel only.
source§

impl NSUserInterfaceValidations for NSSearchField

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSSearchField only.
source§

impl NSUserInterfaceValidations for NSSecureTextField

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSSecureTextField only.
source§

impl NSUserInterfaceValidations for NSSplitViewController

Available on crate features NSResponder and NSViewController and NSSplitViewController only.
source§

impl NSUserInterfaceValidations for NSStatusBarButton

Available on crate features NSButton and NSControl and NSResponder and NSView and NSStatusBarButton only.
source§

impl NSUserInterfaceValidations for NSTableView

Available on crate features NSControl and NSResponder and NSView and NSTableView only.
source§

impl NSUserInterfaceValidations for NSTextField

Available on crate features NSControl and NSResponder and NSView and NSTextField only.
source§

impl NSUserInterfaceValidations for NSTextView

Available on crate features NSResponder and NSText and NSView and NSTextView only.
source§

impl NSUserInterfaceValidations for NSTokenField

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSTokenField only.
source§

impl NSUserInterfaceValidations for NSWindow

Available on crate features NSResponder and NSWindow only.