#[non_exhaustive]pub enum ClientLibraryOrganization {
Unspecified,
Cloud,
Ads,
Photos,
StreetView,
Shopping,
Geo,
GenerativeAi,
UnknownValue(UnknownValue),
}
Expand description
The organization for which the client libraries are being published. Affects the url where generated docs are published, etc.
§Working with unknown values
This enum is defined as #[non_exhaustive]
because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Unspecified
Not useful.
Cloud
Google Cloud Platform Org.
Ads
Ads (Advertising) Org.
Photos
Photos Org.
StreetView
Street View Org.
Shopping
Shopping Org.
Geo
Geo Org.
GenerativeAi
Generative AI - https://developers.generativeai.google
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using ClientLibraryOrganization::value or ClientLibraryOrganization::name.
Implementations§
Trait Implementations§
Source§impl Clone for ClientLibraryOrganization
impl Clone for ClientLibraryOrganization
Source§fn clone(&self) -> ClientLibraryOrganization
fn clone(&self) -> ClientLibraryOrganization
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more