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