objc2-input-method-kit 0.3.2

Bindings to the InputMethodKit framework
Documentation
// This file has been automatically generated by `objc2`'s `header-translator`.
// DO NOT EDIT

#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]

#[link(name = "InputMethodKit", kind = "framework")]
extern "C" {}

#[cfg(feature = "IMKCandidates")]
#[path = "IMKCandidates.rs"]
mod __IMKCandidates;
#[cfg(feature = "IMKInputController")]
#[path = "IMKInputController.rs"]
mod __IMKInputController;
#[cfg(feature = "IMKServer")]
#[path = "IMKServer.rs"]
mod __IMKServer;

#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKAnnotation;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKLocateCandidatesAboveHint;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKLocateCandidatesBelowHint;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKLocateCandidatesLeftHint;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKLocateCandidatesRightHint;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKMain;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKScrollingGridCandidatePanel;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKSingleColumnScrollingCandidatePanel;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKSingleRowSteppingCandidatePanel;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::kIMKSubList;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::IMKCandidatePanelType;
#[cfg(all(feature = "IMKCandidates", feature = "objc2-app-kit"))]
pub use self::__IMKCandidates::IMKCandidates;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::IMKCandidatesLocationHint;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::IMKCandidatesOpacityAttributeName;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::IMKCandidatesSendServerKeyEventFirst;
#[cfg(feature = "IMKCandidates")]
pub use self::__IMKCandidates::IMKStyleType;
#[cfg(feature = "IMKInputController")]
pub use self::__IMKInputController::kIMKCommandClientName;
#[cfg(feature = "IMKInputController")]
pub use self::__IMKInputController::kIMKCommandMenuItemName;
#[cfg(feature = "IMKInputController")]
pub use self::__IMKInputController::IMKInputController;
#[cfg(feature = "IMKInputController")]
pub use self::__IMKInputController::IMKMouseHandling;
#[cfg(feature = "IMKInputController")]
pub use self::__IMKInputController::IMKStateSetting;
#[cfg(feature = "IMKInputController")]
pub use self::__IMKInputController::NSObjectIMKServerInput;
#[cfg(feature = "IMKServer")]
pub use self::__IMKServer::IMKControllerClass;
#[cfg(feature = "IMKServer")]
pub use self::__IMKServer::IMKDelegateClass;
#[cfg(feature = "IMKServer")]
pub use self::__IMKServer::IMKModeDictionary;
#[cfg(feature = "IMKServer")]
pub use self::__IMKServer::IMKServer;