pub struct AesNiDecryptor { /* private fields */ }
Implementations§
Source§impl AesNiDecryptor
impl AesNiDecryptor
pub fn new(key_size: KeySize, key: &[u8]) -> AesNiDecryptor
Trait Implementations§
Source§impl BlockDecryptor for AesNiDecryptor
impl BlockDecryptor for AesNiDecryptor
fn block_size(&self) -> usize
fn decrypt_block(&self, input: &[u8], output: &mut [u8])
Source§impl Clone for AesNiDecryptor
impl Clone for AesNiDecryptor
Source§fn clone(&self) -> AesNiDecryptor
fn clone(&self) -> AesNiDecryptor
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for AesNiDecryptor
Auto Trait Implementations§
impl Freeze for AesNiDecryptor
impl RefUnwindSafe for AesNiDecryptor
impl Send for AesNiDecryptor
impl Sync for AesNiDecryptor
impl Unpin for AesNiDecryptor
impl UnwindSafe for AesNiDecryptor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)