1#![forbid(unsafe_code)]
2#![cfg_attr(not(feature = "std"), no_std)]
3#[cfg(not(feature = "std"))]
6extern crate alloc;
7
8mod capsule;
9mod crypto;
10mod errors;
11mod header;
12mod manifest;
13mod version;
14
15pub use capsule::Capsule;
16pub use crypto::{decrypt_chacha20poly1305, encrypt_chacha20poly1305};
17pub use errors::LllvError;
18pub use header::{CapsuleFlags, CapsuleHeader};
19pub use manifest::{seal_manifest, CapsuleManifest};
20pub use version::{CAP_MAGIC, CAP_VER, HEADER_LEN};
21
22#[cfg_attr(docsrs, doc = include_str!("../README.md"))]
23const _: &str = "";