objc2-replay-kit 0.3.2

Bindings to the ReplayKit 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 = "ReplayKit", kind = "framework")]
extern "C" {}

#[cfg(feature = "RPBroadcast")]
#[path = "RPBroadcast.rs"]
mod __RPBroadcast;
#[cfg(feature = "RPBroadcastConfiguration")]
#[path = "RPBroadcastConfiguration.rs"]
mod __RPBroadcastConfiguration;
#[cfg(feature = "RPBroadcastExtension")]
#[path = "RPBroadcastExtension.rs"]
mod __RPBroadcastExtension;
#[cfg(feature = "RPError")]
#[path = "RPError.rs"]
mod __RPError;
#[cfg(feature = "RPPreviewViewController")]
#[path = "RPPreviewViewController.rs"]
mod __RPPreviewViewController;
#[cfg(feature = "RPScreenRecorder")]
#[path = "RPScreenRecorder.rs"]
mod __RPScreenRecorder;

#[cfg(feature = "RPBroadcast")]
pub use self::__RPBroadcast::RPBroadcastActivityController;
#[cfg(feature = "RPBroadcast")]
pub use self::__RPBroadcast::RPBroadcastActivityControllerDelegate;
#[cfg(feature = "RPBroadcast")]
pub use self::__RPBroadcast::RPBroadcastController;
#[cfg(feature = "RPBroadcast")]
pub use self::__RPBroadcast::RPBroadcastControllerDelegate;
#[cfg(feature = "RPBroadcastExtension")]
pub use self::__RPBroadcastExtension::NSExtensionContextRPBroadcastExtension;
#[cfg(feature = "RPBroadcastExtension")]
pub use self::__RPBroadcastExtension::RPApplicationInfoBundleIdentifierKey;
#[cfg(feature = "RPBroadcastExtension")]
pub use self::__RPBroadcastExtension::RPBroadcastHandler;
#[cfg(feature = "RPBroadcastExtension")]
pub use self::__RPBroadcastExtension::RPBroadcastSampleHandler;
#[cfg(feature = "RPBroadcastExtension")]
pub use self::__RPBroadcastExtension::RPSampleBufferType;
#[cfg(feature = "RPBroadcastExtension")]
pub use self::__RPBroadcastExtension::RPVideoSampleOrientationKey;
#[cfg(feature = "RPError")]
pub use self::__RPError::RPRecordingErrorCode;
#[cfg(feature = "RPError")]
pub use self::__RPError::RPRecordingErrorDomain;
#[cfg(all(feature = "RPPreviewViewController", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__RPPreviewViewController::RPPreviewViewController;
#[cfg(feature = "RPPreviewViewController")]
pub use self::__RPPreviewViewController::RPPreviewViewControllerDelegate;
#[cfg(feature = "RPScreenRecorder")]
pub use self::__RPScreenRecorder::RPCameraPosition;
#[cfg(feature = "RPScreenRecorder")]
pub use self::__RPScreenRecorder::RPScreenRecorder;
#[cfg(feature = "RPScreenRecorder")]
pub use self::__RPScreenRecorder::RPScreenRecorderDelegate;