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
Auto Trait Implementations
impl RefUnwindSafe for Gsasl_property
impl Send for Gsasl_property
impl Sync for Gsasl_property
impl Unpin for Gsasl_property
impl UnwindSafe for Gsasl_property
Blanket Implementations
Mutably borrows from an owned value. Read more