Trait NSUserInterfaceValidations

Source
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§

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. Read more
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 feature NSApplication only.
Source§

impl NSUserInterfaceValidations for NSButton

Available on crate feature NSButton only.
Source§

impl NSUserInterfaceValidations for NSColorPanel

Available on crate feature NSColorPanel only.
Source§

impl NSUserInterfaceValidations for NSComboBox

Available on crate feature 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 feature NSFontPanel only.
Source§

impl NSUserInterfaceValidations for NSForm

Available on crate feature NSForm only.
Source§

impl NSUserInterfaceValidations for NSMatrix

Available on crate feature NSMatrix only.
Source§

impl NSUserInterfaceValidations for NSOpenPanel

Available on crate feature NSOpenPanel only.
Source§

impl NSUserInterfaceValidations for NSOutlineView

Available on crate feature NSOutlineView only.
Source§

impl NSUserInterfaceValidations for NSPanel

Available on crate feature NSPanel only.
Source§

impl NSUserInterfaceValidations for NSPersistentDocument

Available on crate feature NSPersistentDocument only.
Source§

impl NSUserInterfaceValidations for NSPopUpButton

Available on crate feature NSPopUpButton only.
Source§

impl NSUserInterfaceValidations for NSSavePanel

Available on crate feature NSSavePanel only.
Source§

impl NSUserInterfaceValidations for NSSearchField

Available on crate feature NSSearchField only.
Source§

impl NSUserInterfaceValidations for NSSecureTextField

Available on crate feature NSSecureTextField only.
Source§

impl NSUserInterfaceValidations for NSSplitViewController

Available on crate feature NSSplitViewController only.
Source§

impl NSUserInterfaceValidations for NSStatusBarButton

Available on crate feature NSStatusBarButton only.
Source§

impl NSUserInterfaceValidations for NSTableView

Available on crate feature NSTableView only.
Source§

impl NSUserInterfaceValidations for NSTextField

Available on crate feature NSTextField only.
Source§

impl NSUserInterfaceValidations for NSTextView

Available on crate feature NSTextView only.
Source§

impl NSUserInterfaceValidations for NSTokenField

Available on crate feature NSTokenField only.
Source§

impl NSUserInterfaceValidations for NSWindow

Available on crate feature NSWindow only.