gcloud_googleapis/
lib.rs

1#![allow(clippy::doc_lazy_continuation)]
2#![allow(clippy::doc_overindented_list_items)]
3
4#[path = "google.rpc.rs"]
5pub mod rpc;
6
7#[path = ""]
8pub mod iam {
9    #[path = "google.iam.v1.rs"]
10    pub mod v1;
11}
12
13#[path = "google.longrunning.rs"]
14pub mod longrunning;
15
16#[path = "google.r#type.rs"]
17pub mod r#type;
18
19#[cfg(feature = "spanner")]
20#[path = ""]
21pub mod spanner {
22    #[path = "google.spanner.v1.rs"]
23    pub mod v1;
24
25    #[path = ""]
26    pub mod admin {
27
28        #[path = ""]
29        pub mod database {
30            #[path = "google.spanner.admin.database.v1.rs"]
31            pub mod v1;
32        }
33        #[path = ""]
34        pub mod instance {
35            #[path = "google.spanner.admin.instance.v1.rs"]
36            pub mod v1;
37        }
38    }
39}
40
41#[cfg(feature = "pubsub")]
42#[path = ""]
43pub mod pubsub {
44    #[cfg(not(feature = "bytes"))]
45    #[path = "google.pubsub.v1.rs"]
46    pub mod v1;
47
48    #[cfg(feature = "bytes")]
49    #[path = "bytes/google.pubsub.v1.rs"]
50    pub mod v1;
51}
52
53#[cfg(feature = "storage")]
54#[path = ""]
55pub mod storage {
56    #[path = "google.storage.v2.rs"]
57    pub mod v2;
58}
59
60#[path = ""]
61pub mod devtools {
62    #[cfg(feature = "artifact-registry")]
63    #[path = ""]
64    pub mod artifact_registry {
65        #[path = "google.devtools.artifactregistry.v1.rs"]
66        pub mod v1;
67    }
68}
69
70#[path = ""]
71pub mod cloud {
72    #[cfg(feature = "bigquery")]
73    #[path = ""]
74    pub mod bigquery {
75        #[path = ""]
76        pub mod storage {
77            #[path = "google.cloud.bigquery.storage.v1.rs"]
78            pub mod v1;
79        }
80    }
81
82    #[cfg(feature = "kms")]
83    #[path = ""]
84    pub mod kms {
85        #[path = "google.cloud.kms.v1.rs"]
86        pub mod v1;
87    }
88}