diff options
Diffstat (limited to 'vendor/security-framework-sys/src/lib.rs')
| -rw-r--r-- | vendor/security-framework-sys/src/lib.rs | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/vendor/security-framework-sys/src/lib.rs b/vendor/security-framework-sys/src/lib.rs new file mode 100644 index 00000000..f4be4d75 --- /dev/null +++ b/vendor/security-framework-sys/src/lib.rs @@ -0,0 +1,41 @@ +#![allow(bad_style)] + +#[cfg_attr( + any(target_os = "macos", target_os = "ios", target_os = "tvos", target_os = "watchos", target_os = "visionos"), + link(name = "Security", kind = "framework") +)] +extern "C" {} + +#[cfg(target_os = "macos")] +pub mod access; +pub mod access_control; +#[cfg(target_os = "macos")] +pub mod authorization; +pub mod base; +#[cfg(any(target_os = "macos", target_os = "ios", target_os = "tvos", target_os = "watchos", target_os = "visionos"))] +pub mod certificate; +#[cfg(target_os = "macos")] +pub mod certificate_oids; +pub mod cipher_suite; +#[cfg(target_os = "macos")] +pub mod cms; +#[cfg(target_os = "macos")] +pub mod code_signing; +#[cfg(target_os = "macos")] +pub mod digest_transform; +#[cfg(target_os = "macos")] +pub mod encrypt_transform; +pub mod identity; +pub mod import_export; +pub mod item; +pub mod key; +pub mod keychain; +pub mod keychain_item; +pub mod policy; +pub mod random; +pub mod secure_transport; +#[cfg(target_os = "macos")] +pub mod transform; +pub mod trust; +#[cfg(target_os = "macos")] +pub mod trust_settings; |
