pub struct Hc128 { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Decryptor for Hc128
impl Decryptor for Hc128
fn decrypt( &mut self, input: &mut RefReadBuffer<'_>, output: &mut RefWriteBuffer<'_>, _: bool, ) -> Result<BufferResult, SymmetricCipherError>
Source§impl Encryptor for Hc128
impl Encryptor for Hc128
fn encrypt( &mut self, input: &mut RefReadBuffer<'_>, output: &mut RefWriteBuffer<'_>, _: bool, ) -> Result<BufferResult, SymmetricCipherError>
Source§impl SynchronousStreamCipher for Hc128
impl SynchronousStreamCipher for Hc128
impl Copy for Hc128
Auto Trait Implementations§
impl Freeze for Hc128
impl RefUnwindSafe for Hc128
impl Send for Hc128
impl Sync for Hc128
impl Unpin for Hc128
impl UnwindSafe for Hc128
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
)