objc2_input_method_kit/
lib.rs1#![no_std]
8#![cfg_attr(docsrs, feature(doc_auto_cfg))]
9#![doc(html_root_url = "https://docs.rs/objc2-input-method-kit/0.3.1")]
11#![allow(non_upper_case_globals)]
12
13#[cfg(feature = "alloc")]
14extern crate alloc;
15
16#[cfg(feature = "std")]
17extern crate std;
18
19mod generated;
20#[allow(unused_imports, unreachable_pub)]
21pub use self::generated::*;
22
23extern "C" {
24 #[cfg(feature = "IMKInputController")]
25 pub static kIMKCommandMenuItemName: &'static objc2_foundation::NSString;
26 #[cfg(feature = "IMKInputController")]
27 pub static kIMKCommandClientName: &'static objc2_foundation::NSString;
28
29 #[cfg(feature = "IMKServer")]
35 pub static IMKModeDictionary: &'static objc2_foundation::NSString;
36 #[cfg(feature = "IMKServer")]
37 pub static IMKControllerClass: &'static objc2_foundation::NSString;
38 #[cfg(feature = "IMKServer")]
39 pub static IMKDelegateClass: &'static objc2_foundation::NSString;
40}