pub trait IvSizeUser {
type IvSize: ArraySize;
// Provided method
fn iv_size() -> usize { ... }
}Expand description
Types which use initialization vector (nonce) for initialization.
Generally it’s used indirectly via KeyIvInit or InnerIvInit.
Required Associated Types§
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
Source§impl<T: IvSizeUser + StreamCipherCore> IvSizeUser for StreamCipherCoreWrapper<T>
Available on crate feature stream-wrapper only.
impl<T: IvSizeUser + StreamCipherCore> IvSizeUser for StreamCipherCoreWrapper<T>
Available on crate feature
stream-wrapper only.