Enum pam_sys::PamReturnCode [] [src]

pub enum PamReturnCode {
    SUCCESS,
    OPEN_ERR,
    SYMBOL_ERR,
    SERVICE_ERR,
    SYSTEM_ERR,
    BUF_ERR,
    PERM_DENIED,
    AUTH_ERR,
    CRED_INSUFFICIENT,
    AUTHINFO_UNAVAIL,
    USER_UNKNOWN,
    MAXTRIES,
    NEW_AUTHTOK_REQD,
    ACCT_EXPIRED,
    SESSION_ERR,
    CRED_UNAVAIL,
    CRED_EXPIRED,
    CRED_ERR,
    NO_MODULE_DATA,
    CONV_ERR,
    AUTHTOK_ERR,
    AUTHTOK_RECOVERY_ERR,
    AUTHTOK_LOCK_BUSY,
    AUTHTOK_DISABLE_AGING,
    TRY_AGAIN,
    IGNORE,
    ABORT,
    AUTHTOK_EXPIRED,
    MODULE_UNKNOWN,
    BAD_ITEM,
    CONV_AGAIN,
    INCOMPLETE,
}

Variants

SUCCESSOPEN_ERRSYMBOL_ERRSERVICE_ERRSYSTEM_ERRBUF_ERRPERM_DENIEDAUTH_ERRCRED_INSUFFICIENTAUTHINFO_UNAVAILUSER_UNKNOWNMAXTRIESNEW_AUTHTOK_REQDACCT_EXPIREDSESSION_ERRCRED_UNAVAILCRED_EXPIREDCRED_ERRNO_MODULE_DATACONV_ERRAUTHTOK_ERRAUTHTOK_RECOVERY_ERRAUTHTOK_LOCK_BUSYAUTHTOK_DISABLE_AGINGTRY_AGAINIGNOREABORTAUTHTOK_EXPIREDMODULE_UNKNOWNBAD_ITEMCONV_AGAININCOMPLETE

Methods

impl PamReturnCode
[src]

fn from_i32(status: i32) -> PamReturnCode

Trait Implementations

impl PartialEq for PamReturnCode
[src]

fn eq(&self, __arg_0: &PamReturnCode) -> bool

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

fn ne(&self, other: &Rhs) -> bool
1.0.0

This method tests for !=.

impl Debug for PamReturnCode
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.