pub struct CryptoTable {
pub crypto_blocks: HashMap<String, Vec<CryptoBlock>>,
}Expand description
Represents the data from /proc/crypto.
Each block represents a cryptographic implementation that has been registered with the kernel.
Fields§
§crypto_blocks: HashMap<String, Vec<CryptoBlock>>Implementations§
Source§impl CryptoTable
impl CryptoTable
Trait Implementations§
Source§impl Clone for CryptoTable
impl Clone for CryptoTable
Source§fn clone(&self) -> CryptoTable
fn clone(&self) -> CryptoTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CryptoTable
impl Debug for CryptoTable
Source§impl<'de> Deserialize<'de> for CryptoTable
impl<'de> Deserialize<'de> for CryptoTable
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromBufRead for CryptoTable
impl FromBufRead for CryptoTable
fn from_buf_read<R: BufRead>(r: R) -> ProcResult<Self>
Auto Trait Implementations§
impl Freeze for CryptoTable
impl RefUnwindSafe for CryptoTable
impl Send for CryptoTable
impl Sync for CryptoTable
impl Unpin for CryptoTable
impl UnsafeUnpin for CryptoTable
impl UnwindSafe for CryptoTable
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