Enum glib::ChecksumType [−][src]
#[non_exhaustive] pub enum ChecksumType { Md5, Sha1, Sha256, Sha512, Sha384, // some variants omitted }
Expand description
The hashing algorithm to be used by Checksum
when performing the
digest of some data.
Note that the ChecksumType
enumeration may be extended at a later
date to include new hashing algorithm types.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Use the MD5 hashing algorithm
Use the SHA-1 hashing algorithm
Use the SHA-256 hashing algorithm
Use the SHA-512 hashing algorithm (Since: 2.36)
v2_52
only.Use the SHA-384 hashing algorithm (Since: 2.51)
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for ChecksumType
impl Send for ChecksumType
impl Sync for ChecksumType
impl Unpin for ChecksumType
impl UnwindSafe for ChecksumType
Blanket Implementations
Mutably borrows from an owned value. Read more