INNER CODE UNIT · Rust
usize
AChep/keyguard-app · thirdParty/rust/ocb3-0.1.0-keyguard/src/lib.rs:51
pub const C_MAX: usize = 1 << (L_TABLE_SIZE + 4);
/// OCB3 nonce
pub type Nonce<NonceSize> = GenericArray<u8, NonceSize>;
/// OCB3 tag
pub type Tag<TagSize> = GenericArray<u8, TagSize>;
mod sealed {
use aead::generic_array::{
typenum::{GrEq, IsGreaterOrEqual, IsLessOrEqual, LeEq, NonZero, U15, U16, U6},
ArrayLength,
};
/// Sealed trait for nonce sizes in the range of `6..=15` bytes.
pub trait NonceSizes: ArrayLength<u8> {}
impl<T> NonceSizes for T