Enum keyutils::KeyctlHash
source · pub enum KeyctlHash {
}
Expand description
Hashes supported by the kernel.
Variants§
Md4
The MD4 hash.
Md5
The MD5 hash.
Sha1
The SHA1 hash.
Sha224
The sha224 hash.
Sha256
The sha256 hash.
Sha384
The sha384 hash.
Sha512
The sha512 hash.
RipeMd128
The rmd128 hash.
RipeMd160
The rmd160 hash.
RipeMd256
The rmd256 hash.
RipeMd320
The rmd320 hash.
Wp256
The wp256 hash.
Wp384
The wp384 hash.
Wp512
The wp512 hash.
Tgr128
The tgr128 hash.
Tgr160
The tgr160 hash.
Tgr192
The tgr192 hash.
Sm3_256
The sm3-256 hash.
OtherEncoding(Cow<'static, str>)
For extensibility.
Trait Implementations§
source§impl Clone for KeyctlHash
impl Clone for KeyctlHash
source§fn clone(&self) -> KeyctlHash
fn clone(&self) -> KeyctlHash
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl RefUnwindSafe for KeyctlHash
impl Send for KeyctlHash
impl Sync for KeyctlHash
impl Unpin for KeyctlHash
impl UnwindSafe for KeyctlHash
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