use super::NSResponder; use objc2::{extern_class, extern_methods, foundation::NSObject, ClassType}; extern_class!( #[derive(Debug, PartialEq, Eq, Hash)] pub(crate) struct NSView; unsafe impl ClassType for NSView { #[inherits(NSObject)] type Super = NSResponder; } ); extern_methods!( unsafe impl NSView { #[sel(setHidden:)] pub(crate) fn set_hidden(&self, hidden: bool); } );