pub struct GoogleAccount {
pub id: String,
pub agent_id: String,
pub client_id_path: PathBuf,
pub client_secret_path: PathBuf,
pub token_path: PathBuf,
pub scopes: Vec<String>,
}Fields§
§id: String§agent_id: String§client_id_path: PathBuf§client_secret_path: PathBuf§token_path: PathBuf§scopes: Vec<String>Trait Implementations§
Source§impl Clone for GoogleAccount
impl Clone for GoogleAccount
Source§fn clone(&self) -> GoogleAccount
fn clone(&self) -> GoogleAccount
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 moreAuto Trait Implementations§
impl Freeze for GoogleAccount
impl RefUnwindSafe for GoogleAccount
impl Send for GoogleAccount
impl Sync for GoogleAccount
impl Unpin for GoogleAccount
impl UnsafeUnpin for GoogleAccount
impl UnwindSafe for GoogleAccount
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