INNER CODE UNIT · Rust
drop
RustCrypto/stream-ciphers · hc-256/src/lib.rs:193
fn drop(&mut self) {
self.ptable.zeroize();
self.qtable.zeroize();
self.idx.zeroize();
}
}
#[cfg(feature = "zeroize")]
impl ZeroizeOnDrop for Hc256Core {}
struct Backend<'a>(&'a mut Hc256Core);
impl BlockSizeUser for Backend<'_> {
type BlockSize = <Hc256Core as BlockSizeUser>::BlockSize;
}
impl ParBlocksSizeUser for Backend<'_> {
type ParBlocksSize = U1;