pub struct Blowfish { /* private fields */ }Implementations§
Source§impl Blowfish
impl Blowfish
pub fn salted_expand_key(&mut self, salt: &[u8], key: &[u8])
pub fn bc_init_state() -> Self
pub fn bc_encrypt(&self, lr: [u32; 2]) -> [u32; 2]
pub fn bc_expand_key(&mut self, key: &[u8])
Auto Trait Implementations§
impl Freeze for Blowfish
impl RefUnwindSafe for Blowfish
impl Send for Blowfish
impl Sync for Blowfish
impl Unpin for Blowfish
impl UnsafeUnpin for Blowfish
impl UnwindSafe for Blowfish
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