[−][src]Enum tiny_gcs::Scopes
The oauth scopes that pertain to Google Cloud Storage. See https://cloud.google.com/storage/docs/authentication
Variants
ReadOnly
Only allows access to read data, including listing buckets.
ReadWrite
Allows access to read and change data, but not metadata like IAM policies.
FullControl
Allows full control over data, including the ability to modify IAM policies.
CloudPlatformReadOnly
View your data across Google Cloud Platform services. For Cloud Storage, this is the same as devstorage.read-only.
CloudPlatform
View and manage data across all Google Cloud Platform services. For Cloud Storage, this is the same as devstorage.full-control.
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,