apple_security_framework_sys/
lib.rs

1#![deny(rust_2018_idioms, future_incompatible)]
2#![allow(bad_style)]
3
4#[cfg_attr(
5    any(target_os = "macos", target_os = "ios"),
6    link(name = "Security", kind = "framework")
7)]
8extern "C" {}
9
10#[cfg(target_os = "macos")]
11pub mod access;
12pub mod access_control;
13#[cfg(target_os = "macos")]
14pub mod authorization;
15pub mod base;
16#[cfg(any(target_os = "macos", target_os = "ios"))]
17pub mod certificate;
18#[cfg(target_os = "macos")]
19pub mod certificate_oids;
20pub mod cipher_suite;
21#[cfg(target_os = "macos")]
22pub mod code_signing;
23#[cfg(target_os = "macos")]
24pub mod digest_transform;
25#[cfg(target_os = "macos")]
26pub mod encrypt_transform;
27pub mod identity;
28pub mod import_export;
29pub mod item;
30pub mod key;
31pub mod keychain;
32pub mod keychain_item;
33pub mod policy;
34pub mod random;
35pub mod secure_transport;
36#[cfg(target_os = "macos")]
37pub mod transform;
38pub mod trust;
39#[cfg(target_os = "macos")]
40pub mod trust_settings;