Enum gsasl_sys::Gsasl_property[][src]

#[repr(u32)]
#[non_exhaustive]
pub enum Gsasl_property {
Show 31 variants GSASL_AUTHID, GSASL_AUTHZID, GSASL_PASSWORD, GSASL_ANONYMOUS_TOKEN, GSASL_SERVICE, GSASL_HOSTNAME, GSASL_GSSAPI_DISPLAY_NAME, GSASL_PASSCODE, GSASL_SUGGESTED_PIN, GSASL_PIN, GSASL_REALM, GSASL_DIGEST_MD5_HASHED_PASSWORD, GSASL_QOPS, GSASL_QOP, GSASL_SCRAM_ITER, GSASL_SCRAM_SALT, GSASL_SCRAM_SALTED_PASSWORD, GSASL_CB_TLS_UNIQUE, GSASL_SAML20_IDP_IDENTIFIER, GSASL_SAML20_REDIRECT_URL, GSASL_OPENID20_REDIRECT_URL, GSASL_OPENID20_OUTCOME_DATA, GSASL_SAML20_AUTHENTICATE_IN_BROWSER, GSASL_OPENID20_AUTHENTICATE_IN_BROWSER, GSASL_VALIDATE_SIMPLE, GSASL_VALIDATE_EXTERNAL, GSASL_VALIDATE_ANONYMOUS, GSASL_VALIDATE_GSSAPI, GSASL_VALIDATE_SECURID, GSASL_VALIDATE_SAML20, GSASL_VALIDATE_OPENID20,
}

Variants (Non-exhaustive)

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.

GSASL_AUTHID

GSASL_AUTHZID

GSASL_PASSWORD

GSASL_ANONYMOUS_TOKEN

GSASL_SERVICE

GSASL_HOSTNAME

GSASL_GSSAPI_DISPLAY_NAME

GSASL_PASSCODE

GSASL_SUGGESTED_PIN

GSASL_PIN

GSASL_REALM

GSASL_DIGEST_MD5_HASHED_PASSWORD

GSASL_QOPS

GSASL_QOP

GSASL_SCRAM_ITER

GSASL_SCRAM_SALT

GSASL_SCRAM_SALTED_PASSWORD

GSASL_CB_TLS_UNIQUE

GSASL_SAML20_IDP_IDENTIFIER

GSASL_SAML20_REDIRECT_URL

GSASL_OPENID20_REDIRECT_URL

GSASL_OPENID20_OUTCOME_DATA

GSASL_SAML20_AUTHENTICATE_IN_BROWSER

GSASL_OPENID20_AUTHENTICATE_IN_BROWSER

GSASL_VALIDATE_SIMPLE

GSASL_VALIDATE_EXTERNAL

GSASL_VALIDATE_ANONYMOUS

GSASL_VALIDATE_GSSAPI

GSASL_VALIDATE_SECURID

GSASL_VALIDATE_SAML20

GSASL_VALIDATE_OPENID20

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

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

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

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

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

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.