pub struct Builder { /* private fields */ }Expand description
A builder for creating credentials that authenticate using an API key.
API keys are convenient because no principal is needed. The API key associates the request with a Google Cloud project for billing and quota purposes.
Note that only some Cloud APIs support API keys. The rest require full credentials.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Builder
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
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