pub enum AuthMech {
Auto,
Login,
Plain,
CramMd5,
XOauth2,
}Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AuthMech
impl<'de> Deserialize<'de> for AuthMech
Source§fn 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
impl Copy for AuthMech
impl Eq for AuthMech
impl StructuralPartialEq for AuthMech
Auto Trait Implementations§
impl Freeze for AuthMech
impl RefUnwindSafe for AuthMech
impl Send for AuthMech
impl Sync for AuthMech
impl Unpin for AuthMech
impl UnsafeUnpin for AuthMech
impl UnwindSafe for AuthMech
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more