objc2_app_kit/generated/
NSNibLoading.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use core::ffi::*;
4use objc2::__framework_prelude::*;
5
6use crate::*;
7
8mod private_NSObjectNSNibAwaking {
9    pub trait Sealed {}
10}
11
12/// Category "NSNibAwaking" on [`NSObject`].
13#[doc(alias = "NSNibAwaking")]
14pub unsafe trait NSObjectNSNibAwaking:
15    ClassType + Sized + private_NSObjectNSNibAwaking::Sealed
16{
17    extern_methods!(
18        #[unsafe(method(awakeFromNib))]
19        #[unsafe(method_family = none)]
20        fn awakeFromNib(&self);
21
22        #[unsafe(method(prepareForInterfaceBuilder))]
23        #[unsafe(method_family = none)]
24        fn prepareForInterfaceBuilder(&self);
25    );
26}
27
28impl private_NSObjectNSNibAwaking::Sealed for NSObject {}
29unsafe impl NSObjectNSNibAwaking for NSObject {}