pub struct UserAuthData {
pub auth_data: String,
pub auth_service: String,
}
Fields§
§auth_data: String
Service-specific authentication data
auth_service: String
The authentication service such as "email", "gitlab", or "ldap"
Implementations§
Source§impl UserAuthData
impl UserAuthData
pub fn new(auth_data: String, auth_service: String) -> UserAuthData
Trait Implementations§
Source§impl Clone for UserAuthData
impl Clone for UserAuthData
Source§fn clone(&self) -> UserAuthData
fn clone(&self) -> UserAuthData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UserAuthData
impl Debug for UserAuthData
Source§impl Default for UserAuthData
impl Default for UserAuthData
Source§fn default() -> UserAuthData
fn default() -> UserAuthData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserAuthData
impl<'de> Deserialize<'de> for UserAuthData
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
Source§impl PartialEq for UserAuthData
impl PartialEq for UserAuthData
Source§impl Serialize for UserAuthData
impl Serialize for UserAuthData
impl StructuralPartialEq for UserAuthData
Auto Trait Implementations§
impl Freeze for UserAuthData
impl RefUnwindSafe for UserAuthData
impl Send for UserAuthData
impl Sync for UserAuthData
impl Unpin for UserAuthData
impl UnwindSafe for UserAuthData
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