#[repr(C)]pub struct symmetric_CFB {
pub cipher: c_int,
pub blocklen: c_int,
pub padlen: c_int,
pub IV: [c_uchar; 128],
pub pad: [c_uchar; 128],
pub key: symmetric_key,
}Expand description
A block cipher CFB structure
Fields§
§cipher: c_intThe index of the cipher chosen
blocklen: c_intThe block size of the given cipher
padlen: c_intThe padding offset
IV: [c_uchar; 128]The current IV
pad: [c_uchar; 128]The pad used to encrypt/decrypt
key: symmetric_keyThe scheduled key
Trait Implementations§
Source§impl Clone for symmetric_CFB
impl Clone for symmetric_CFB
impl Copy for symmetric_CFB
Auto Trait Implementations§
impl Freeze for symmetric_CFB
impl RefUnwindSafe for symmetric_CFB
impl !Send for symmetric_CFB
impl !Sync for symmetric_CFB
impl Unpin for symmetric_CFB
impl UnwindSafe for symmetric_CFB
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