Enum trust_dns::rr::dnssec::DigestType [] [src]

pub enum DigestType {
    SHA1,
    SHA256,
    SHA384,
    SHA512,
    ED25519,
}

This is the digest format for the

 0  Reserved    -   [RFC3658]
 1  SHA-1   MANDATORY   [RFC3658]
 2  SHA-256 MANDATORY   [RFC4509]
 3  GOST R 34.11-94 OPTIONAL    [RFC5933]
 4  SHA-384 OPTIONAL    [RFC6605]
 5 ED25519 [RFC draft-ietf-curdle-dnskey-eddsa-03]
 5-255  Unassigned  -
 ```

Variants

[RFC3658]

[RFC4509]

[RFC6605]

Undefined

This is a passthrough digest as ED25519 is self-packaged

Methods

impl DigestType
[src]

The OpenSSL counterpart for the digest

Hash the data

Trait Implementations

impl Clone for DigestType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for DigestType
[src]

impl PartialEq for DigestType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for DigestType
[src]

impl Hash for DigestType
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialOrd for DigestType
[src]

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

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Ord for DigestType
[src]

This method returns an Ordering between self and other. Read more

🔬 This is a nightly-only experimental API. (ord_max_min)

Compares and returns the maximum of two values. Read more

🔬 This is a nightly-only experimental API. (ord_max_min)

Compares and returns the minimum of two values. Read more

impl Debug for DigestType
[src]

Formats the value using the given formatter.

impl From<Algorithm> for DigestType
[src]

Performs the conversion.