Enum wrangler::settings::global_user::GlobalUser
source · pub enum GlobalUser {
ApiTokenAuth {
api_token: String,
},
OAuthTokenAuth {
oauth_token: String,
refresh_token: String,
expiration_time: String,
},
GlobalKeyAuth {
email: String,
api_key: String,
},
}
Variants§
Implementations§
source§impl GlobalUser
impl GlobalUser
pub fn new() -> Result<Self>
pub fn get_expiration_time(&self) -> &String
pub fn get_refresh_token(&self) -> &String
pub fn set_oauth_token(&mut self, new_oauth_token: String)
pub fn set_refresh_token(&mut self, new_refresh_token: String)
pub fn set_expiration_time(&mut self, new_expiration_time: String)
pub fn to_file(&self, config_path: &Path) -> Result<()>
Trait Implementations§
source§impl Clone for GlobalUser
impl Clone for GlobalUser
source§fn clone(&self) -> GlobalUser
fn clone(&self) -> GlobalUser
Returns a copy of the value. Read more
1.0.0 · 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 GlobalUser
impl Debug for GlobalUser
source§impl<'de> Deserialize<'de> for GlobalUser
impl<'de> Deserialize<'de> for GlobalUser
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 From<GlobalUser> for Credentials
impl From<GlobalUser> for Credentials
source§fn from(user: GlobalUser) -> Credentials
fn from(user: GlobalUser) -> Credentials
Converts to this type from the input type.
source§impl PartialEq<GlobalUser> for GlobalUser
impl PartialEq<GlobalUser> for GlobalUser
source§fn eq(&self, other: &GlobalUser) -> bool
fn eq(&self, other: &GlobalUser) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.