pub struct AccountLoginRequest {
pub host: String,
pub login: String,
pub token: String,
}Expand description
Credentials to store after successful authentication
Fields§
§host: StringGitHub host URL
login: StringUser login/username
token: StringGitHub authentication token
Trait Implementations§
Source§impl Clone for AccountLoginRequest
impl Clone for AccountLoginRequest
Source§fn clone(&self) -> AccountLoginRequest
fn clone(&self) -> AccountLoginRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AccountLoginRequest
impl Debug for AccountLoginRequest
Source§impl Default for AccountLoginRequest
impl Default for AccountLoginRequest
Source§fn default() -> AccountLoginRequest
fn default() -> AccountLoginRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccountLoginRequest
impl<'de> Deserialize<'de> for AccountLoginRequest
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
Auto Trait Implementations§
impl Freeze for AccountLoginRequest
impl RefUnwindSafe for AccountLoginRequest
impl Send for AccountLoginRequest
impl Sync for AccountLoginRequest
impl Unpin for AccountLoginRequest
impl UnsafeUnpin for AccountLoginRequest
impl UnwindSafe for AccountLoginRequest
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