pub struct Aes256CbcEncrypt { /* private fields */ }Expand description
AES-256 CBC.
CBC mode encryptor. Data is processed a whole number of blocks at a time; padding is the caller’s responsibility. The chaining state is kept across calls, so a message may be encrypted in several calls.
Implementations§
Trait Implementations§
Source§impl Clone for Aes256CbcEncrypt
impl Clone for Aes256CbcEncrypt
Source§fn clone(&self) -> Aes256CbcEncrypt
fn clone(&self) -> Aes256CbcEncrypt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for Aes256CbcEncrypt
impl !Unpin for Aes256CbcEncrypt
impl !UnwindSafe for Aes256CbcEncrypt
impl Freeze for Aes256CbcEncrypt
impl Send for Aes256CbcEncrypt
impl Sync for Aes256CbcEncrypt
impl UnsafeUnpin for Aes256CbcEncrypt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more