Enum kanidm_proto::v1::AuthStep
source · [−]pub enum AuthStep {
Init(String),
Init2 {
username: String,
issue: AuthIssueSession,
},
Begin(AuthMech),
Cred(AuthCredential),
}
Variants
Init(String)
Init2
Begin(AuthMech)
Cred(AuthCredential)
Trait Implementations
sourceimpl<'de> Deserialize<'de> for AuthStep
impl<'de> Deserialize<'de> for AuthStep
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for AuthStep
impl Send for AuthStep
impl Sync for AuthStep
impl Unpin for AuthStep
impl UnwindSafe for AuthStep
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more