Mercurial > crates > nonstick
view pam/src/items.rs @ 32:ea5f195f035f
Merge pull request #5 from mrpk1906/master
Fix miss char in conv
author | Anthony Nowell <anowell@gmail.com> |
---|---|
date | Thu, 11 Jul 2019 19:13:19 -0700 |
parents | 27730595f1ea |
children | ec70822cbdef |
line wrap: on
line source
use constants::{PamItemType, PAM_SERVICE, PAM_USER, PAM_USER_PROMPT, PAM_TTY, PAM_RUSER, PAM_RHOST, PAM_AUTHTOK, PAM_OLDAUTHTOK}; use module::PamItem; pub use conv::PamConv; pub struct PamService {} impl PamItem for PamService { fn item_type() -> PamItemType { PAM_SERVICE } } pub struct PamUser {} impl PamItem for PamUser { fn item_type() -> PamItemType { PAM_USER } } pub struct PamUserPrompt {} impl PamItem for PamUserPrompt { fn item_type() -> PamItemType { PAM_USER_PROMPT } } pub struct PamTty {} impl PamItem for PamTty { fn item_type() -> PamItemType { PAM_TTY } } pub struct PamRUser {} impl PamItem for PamRUser { fn item_type() -> PamItemType { PAM_RUSER } } pub struct PamRHost {} impl PamItem for PamRHost { fn item_type() -> PamItemType { PAM_RHOST } } pub struct PamAuthTok {} impl PamItem for PamAuthTok { fn item_type() -> PamItemType { PAM_AUTHTOK } } pub struct PamOldAuthTok {} impl PamItem for PamOldAuthTok { fn item_type() -> PamItemType { PAM_OLDAUTHTOK } }