icrate 0.1.2

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

//! # Bindings to the `BackgroundAssets` framework

#[cfg_attr(feature = "apple", link(name = "BackgroundAssets", kind = "framework"))]
extern "C" {}

#[path = "BAAppExtensionInfo.rs"]
mod __BAAppExtensionInfo;
#[path = "BABase.rs"]
mod __BABase;
#[path = "BADownload.rs"]
mod __BADownload;
#[path = "BADownloadManager.rs"]
mod __BADownloadManager;
#[path = "BADownloaderExtension.rs"]
mod __BADownloaderExtension;
#[path = "BAError.rs"]
mod __BAError;
#[path = "BATypes.rs"]
mod __BATypes;
#[path = "BAURLDownload.rs"]
mod __BAURLDownload;

#[cfg(feature = "BackgroundAssets_BAAppExtensionInfo")]
pub use self::__BAAppExtensionInfo::BAAppExtensionInfo;
#[cfg(feature = "BackgroundAssets_BADownload")]
pub use self::__BADownload::BADownload;
pub use self::__BADownload::BADownloadState;
pub use self::__BADownload::BADownloaderPriority;
pub use self::__BADownload::BADownloaderPriorityDefault;
pub use self::__BADownload::BADownloaderPriorityMax;
pub use self::__BADownload::BADownloaderPriorityMin;
pub use self::__BADownload::{
    BADownloadStateCreated, BADownloadStateDownloading, BADownloadStateFailed,
    BADownloadStateFinished, BADownloadStateWaiting,
};
#[cfg(feature = "BackgroundAssets_BADownloadManager")]
pub use self::__BADownloadManager::BADownloadManager;
pub use self::__BADownloadManager::BADownloadManagerDelegate;
pub use self::__BADownloaderExtension::BADownloaderExtension;
pub use self::__BAError::BAErrorCode;
pub use self::__BAError::BAErrorDomain;
pub use self::__BAError::{
    BAErrorCodeCallFromExtensionNotAllowed, BAErrorCodeCallFromInactiveProcessNotAllowed,
    BAErrorCodeCallerConnectionInvalid, BAErrorCodeCallerConnectionNotAccepted,
    BAErrorCodeDownloadAlreadyFailed, BAErrorCodeDownloadAlreadyScheduled,
    BAErrorCodeDownloadBackgroundActivityProhibited,
    BAErrorCodeDownloadEssentialDownloadNotPermitted, BAErrorCodeDownloadFailedToStart,
    BAErrorCodeDownloadInvalid, BAErrorCodeDownloadNotScheduled,
    BAErrorCodeDownloadWouldExceedAllowance, BAErrorCodeSessionDownloadAllowanceExceeded,
    BAErrorCodeSessionDownloadDisallowedByAllowance, BAErrorCodeSessionDownloadDisallowedByDomain,
    BAErrorCodeSessionDownloadNotPermittedBeforeAppLaunch,
};
pub use self::__BATypes::BAContentRequest;
pub use self::__BATypes::{
    BAContentRequestInstall, BAContentRequestPeriodic, BAContentRequestUpdate,
};
#[cfg(feature = "BackgroundAssets_BAURLDownload")]
pub use self::__BAURLDownload::BAURLDownload;