pub struct Aes128CryptFilter;
Trait Implementations§
Source§impl Clone for Aes128CryptFilter
impl Clone for Aes128CryptFilter
Source§fn clone(&self) -> Aes128CryptFilter
fn clone(&self) -> Aes128CryptFilter
Returns a duplicate 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 moreSource§impl CryptFilter for Aes128CryptFilter
impl CryptFilter for Aes128CryptFilter
fn method(&self) -> &[u8] ⓘ
fn compute_key( &self, key: &[u8], obj_id: (u32, u16), ) -> Result<Vec<u8>, DecryptionError>
fn encrypt( &self, key: &[u8], plaintext: &[u8], ) -> Result<Vec<u8>, DecryptionError>
fn decrypt( &self, key: &[u8], ciphertext: &[u8], ) -> Result<Vec<u8>, DecryptionError>
Source§impl Debug for Aes128CryptFilter
impl Debug for Aes128CryptFilter
impl Copy for Aes128CryptFilter
Auto Trait Implementations§
impl Freeze for Aes128CryptFilter
impl RefUnwindSafe for Aes128CryptFilter
impl Send for Aes128CryptFilter
impl Sync for Aes128CryptFilter
impl Unpin for Aes128CryptFilter
impl UnwindSafe for Aes128CryptFilter
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