diff --git a/Cargo.toml b/Cargo.toml index 561ee12e05..7d40cf4406 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -534,6 +534,7 @@ storage-samples = { path = "src/storage/examples" } storage-grpc-mock = { path = "src/storage/grpc-mock" } [workspace.lints.rust] +missing_docs = "warn" unexpected_cfgs = { level = "deny", check-cfg = [ 'cfg(google_cloud_unstable_grpc_server_streaming)', 'cfg(google_cloud_unstable_storage_bidi)', diff --git a/guide/samples/src/bin/getting_started.rs b/guide/samples/src/bin/getting_started.rs index 5234c4918c..b7fea589fe 100644 --- a/guide/samples/src/bin/getting_started.rs +++ b/guide/samples/src/bin/getting_started.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + // ANCHOR: all #[tokio::main] async fn main() -> Result<(), Box> { diff --git a/guide/samples/src/lib.rs b/guide/samples/src/lib.rs index 15e4b77684..761f1fbc9a 100644 --- a/guide/samples/src/lib.rs +++ b/guide/samples/src/lib.rs @@ -15,6 +15,8 @@ //! This crate contains a number of guides showing how to use the //! Google Cloud Client Libraries for Rust. +#![allow(missing_docs)] + pub mod authentication; pub mod binding_errors; pub mod compute; diff --git a/src/auth/build.rs b/src/auth/build.rs index 6329cb3deb..ec8e672b91 100644 --- a/src/auth/build.rs +++ b/src/auth/build.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use std::fs::File; use std::io::Write; use std::path::Path; diff --git a/src/auth/tests/credentials.rs b/src/auth/tests/credentials.rs index 0b4898067d..10c2cbbf0a 100644 --- a/src/auth/tests/credentials.rs +++ b/src/auth/tests/credentials.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + #[cfg(test)] mod tests { use google_cloud_auth::credentials::EntityTag; diff --git a/src/auth/tests/crypto_provider.rs b/src/auth/tests/crypto_provider.rs index e4f593882a..b2fb76de3d 100644 --- a/src/auth/tests/crypto_provider.rs +++ b/src/auth/tests/crypto_provider.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_auth::credentials::*; #[cfg(test)] diff --git a/src/gax-internal/build.rs b/src/gax-internal/build.rs index 5aee48c758..22f2cfd140 100644 --- a/src/gax-internal/build.rs +++ b/src/gax-internal/build.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use std::fs::File; use std::io::Write; use std::path::Path; diff --git a/src/gax-internal/echo-server/src/lib.rs b/src/gax-internal/echo-server/src/lib.rs index 9e1943d568..95458384e9 100644 --- a/src/gax-internal/echo-server/src/lib.rs +++ b/src/gax-internal/echo-server/src/lib.rs @@ -17,6 +17,8 @@ //! Setting up integration tests is a bit complicated. So we refactor that code //! to some helper functions. +#![allow(missing_docs)] + use axum::{ extract::Query, http::{HeaderMap, StatusCode}, diff --git a/src/gax-internal/grpc-server/build.rs b/src/gax-internal/grpc-server/build.rs index 41390768ea..66edd185fb 100644 --- a/src/gax-internal/grpc-server/build.rs +++ b/src/gax-internal/grpc-server/build.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + fn main() { #[cfg(google_cloud_generate_protos)] { diff --git a/src/gax-internal/grpc-server/src/lib.rs b/src/gax-internal/grpc-server/src/lib.rs index 7238643de3..45008ae9f8 100644 --- a/src/gax-internal/grpc-server/src/lib.rs +++ b/src/gax-internal/grpc-server/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google::test::v1::{EchoRequest, EchoResponse}; use google_cloud_auth::credentials::Credentials; use google_cloud_gax::client_builder::ClientBuilder; diff --git a/src/gax-internal/src/lib.rs b/src/gax-internal/src/lib.rs index 6d403e5ed3..7f6cbfae51 100644 --- a/src/gax-internal/src/lib.rs +++ b/src/gax-internal/src/lib.rs @@ -24,6 +24,8 @@ //! This is intentional, as they are not intended for general use and will be //! changed without notice. +#![allow(missing_docs)] + #[cfg(feature = "_internal-common")] pub mod api_header; diff --git a/src/spanner/src/lib.rs b/src/spanner/src/lib.rs index e9ff6f4937..073c86d9a1 100644 --- a/src/spanner/src/lib.rs +++ b/src/spanner/src/lib.rs @@ -20,6 +20,9 @@ //! about the APIs, documentation, missing features, bugs, etc. //! +// TODO(#5537): Remove this allow once all public APIs are documented. +#![allow(missing_docs)] + pub use batch_dml::BatchDml; pub use batch_dml::BatchDmlBuilder; pub use batch_read_only_transaction::{ diff --git a/tests/auto-populated/src/lib.rs b/tests/auto-populated/src/lib.rs index ebcac8164e..bbcfcbe257 100644 --- a/tests/auto-populated/src/lib.rs +++ b/tests/auto-populated/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + #[cfg(test)] mod tests { use anyhow::Result; diff --git a/tests/bigquery/src/lib.rs b/tests/bigquery/src/lib.rs index 13fa446932..0dee1fb0c7 100644 --- a/tests/bigquery/src/lib.rs +++ b/tests/bigquery/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::Result; use futures::stream::StreamExt; use google_cloud_bigquery_v2::client::{DatasetService, JobService}; diff --git a/tests/crypto-providers/auth-with-default/src/main.rs b/tests/crypto-providers/auth-with-default/src/main.rs index 5c580649de..7a3af4edf2 100644 --- a/tests/crypto-providers/auth-with-default/src/main.rs +++ b/tests/crypto-providers/auth-with-default/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + #[tokio::main] async fn main() -> anyhow::Result<()> { test_metadata::has_default_crypto_provider(env!("CARGO"), env!("CARGO_MANIFEST_DIR"))?; diff --git a/tests/crypto-providers/auth-without-default/src/main.rs b/tests/crypto-providers/auth-without-default/src/main.rs index 82dbcb3a38..40d840d22f 100644 --- a/tests/crypto-providers/auth-without-default/src/main.rs +++ b/tests/crypto-providers/auth-without-default/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, ring::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/gaxi-with-aws-lc-rs/src/main.rs b/tests/crypto-providers/gaxi-with-aws-lc-rs/src/main.rs index 4f76232048..b51433bc14 100644 --- a/tests/crypto-providers/gaxi-with-aws-lc-rs/src/main.rs +++ b/tests/crypto-providers/gaxi-with-aws-lc-rs/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, aws_lc_rs::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/gaxi-with-default/src/main.rs b/tests/crypto-providers/gaxi-with-default/src/main.rs index b66d1f1b04..679cb7f809 100644 --- a/tests/crypto-providers/gaxi-with-default/src/main.rs +++ b/tests/crypto-providers/gaxi-with-default/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + #[tokio::main] async fn main() -> anyhow::Result<()> { test_metadata::has_default_crypto_provider(env!("CARGO"), env!("CARGO_MANIFEST_DIR"))?; diff --git a/tests/crypto-providers/gaxi-with-ring/src/main.rs b/tests/crypto-providers/gaxi-with-ring/src/main.rs index 0fa1fa8dc8..0a32b38dd1 100644 --- a/tests/crypto-providers/gaxi-with-ring/src/main.rs +++ b/tests/crypto-providers/gaxi-with-ring/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, ring::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/idtoken-with-aws-lc-rs/src/main.rs b/tests/crypto-providers/idtoken-with-aws-lc-rs/src/main.rs index ad16dbf6e5..e07db23ce3 100644 --- a/tests/crypto-providers/idtoken-with-aws-lc-rs/src/main.rs +++ b/tests/crypto-providers/idtoken-with-aws-lc-rs/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_auth::credentials::idtoken::verifier::Builder; fn main() -> anyhow::Result<()> { diff --git a/tests/crypto-providers/idtoken-with-default/src/main.rs b/tests/crypto-providers/idtoken-with-default/src/main.rs index be29a7b007..b7befcc9f1 100644 --- a/tests/crypto-providers/idtoken-with-default/src/main.rs +++ b/tests/crypto-providers/idtoken-with-default/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_auth::credentials::idtoken::verifier::Builder; fn main() -> anyhow::Result<()> { diff --git a/tests/crypto-providers/idtoken-with-rust-crypto/src/main.rs b/tests/crypto-providers/idtoken-with-rust-crypto/src/main.rs index f21bd5be0d..47a7f90716 100644 --- a/tests/crypto-providers/idtoken-with-rust-crypto/src/main.rs +++ b/tests/crypto-providers/idtoken-with-rust-crypto/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_auth::credentials::idtoken::verifier::Builder; fn main() -> anyhow::Result<()> { diff --git a/tests/crypto-providers/secret-manager-with-aws-lc-rs/src/main.rs b/tests/crypto-providers/secret-manager-with-aws-lc-rs/src/main.rs index f98dc9f948..ffd381564d 100644 --- a/tests/crypto-providers/secret-manager-with-aws-lc-rs/src/main.rs +++ b/tests/crypto-providers/secret-manager-with-aws-lc-rs/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, aws_lc_rs::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/secret-manager-with-default/src/main.rs b/tests/crypto-providers/secret-manager-with-default/src/main.rs index 1bfbdf638a..9c5781a36a 100644 --- a/tests/crypto-providers/secret-manager-with-default/src/main.rs +++ b/tests/crypto-providers/secret-manager-with-default/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + #[tokio::main] async fn main() -> anyhow::Result<()> { test_metadata::has_default_crypto_provider(env!("CARGO"), env!("CARGO_MANIFEST_DIR"))?; diff --git a/tests/crypto-providers/secret-manager-with-ring/src/main.rs b/tests/crypto-providers/secret-manager-with-ring/src/main.rs index 2c3ac4263f..78a93fc1a5 100644 --- a/tests/crypto-providers/secret-manager-with-ring/src/main.rs +++ b/tests/crypto-providers/secret-manager-with-ring/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, ring::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/storage-with-aws-lc-rs/src/main.rs b/tests/crypto-providers/storage-with-aws-lc-rs/src/main.rs index 80e272940b..1d116e4bf9 100644 --- a/tests/crypto-providers/storage-with-aws-lc-rs/src/main.rs +++ b/tests/crypto-providers/storage-with-aws-lc-rs/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, aws_lc_rs::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/storage-with-default/src/main.rs b/tests/crypto-providers/storage-with-default/src/main.rs index 7fb7e8c874..220abea7bb 100644 --- a/tests/crypto-providers/storage-with-default/src/main.rs +++ b/tests/crypto-providers/storage-with-default/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + #[tokio::main] async fn main() -> anyhow::Result<()> { test_metadata::has_default_crypto_provider(env!("CARGO"), env!("CARGO_MANIFEST_DIR"))?; diff --git a/tests/crypto-providers/storage-with-ring/src/main.rs b/tests/crypto-providers/storage-with-ring/src/main.rs index d339c66f99..d8b153b20f 100644 --- a/tests/crypto-providers/storage-with-ring/src/main.rs +++ b/tests/crypto-providers/storage-with-ring/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use rustls::crypto::{CryptoProvider, ring::default_provider}; #[tokio::main] diff --git a/tests/crypto-providers/test-auth/src/lib.rs b/tests/crypto-providers/test-auth/src/lib.rs index 9687dc9cdd..6892c91cde 100644 --- a/tests/crypto-providers/test-auth/src/lib.rs +++ b/tests/crypto-providers/test-auth/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::bail; use std::time::Duration; diff --git a/tests/crypto-providers/test-gaxi/src/lib.rs b/tests/crypto-providers/test-gaxi/src/lib.rs index 4a958983e7..a0fc64c3a6 100644 --- a/tests/crypto-providers/test-gaxi/src/lib.rs +++ b/tests/crypto-providers/test-gaxi/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::bail; use google_cloud_auth::credentials::Builder as CredentialsBuilder; use google_cloud_gax::options::RequestOptions; diff --git a/tests/crypto-providers/test-metadata/src/lib.rs b/tests/crypto-providers/test-metadata/src/lib.rs index f4150a85f5..1a6cc7db4f 100644 --- a/tests/crypto-providers/test-metadata/src/lib.rs +++ b/tests/crypto-providers/test-metadata/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::bail; use cargo_metadata::{ FeatureName, Metadata, MetadataCommand, PackageId, PackageName, semver::Version, diff --git a/tests/crypto-providers/test-secret-manager/src/lib.rs b/tests/crypto-providers/test-secret-manager/src/lib.rs index 8caac61372..95f0c80881 100644 --- a/tests/crypto-providers/test-secret-manager/src/lib.rs +++ b/tests/crypto-providers/test-secret-manager/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_gax::paginator::ItemPaginator as _; use google_cloud_secretmanager_v1::Error; use google_cloud_secretmanager_v1::client::SecretManagerService; diff --git a/tests/crypto-providers/test-storage/src/lib.rs b/tests/crypto-providers/test-storage/src/lib.rs index d2f1b0957e..f90a80dd90 100644 --- a/tests/crypto-providers/test-storage/src/lib.rs +++ b/tests/crypto-providers/test-storage/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_gax::paginator::ItemPaginator as _; use google_cloud_storage::Error; use google_cloud_storage::client::{Storage, StorageControl}; diff --git a/tests/default-idempotency/src/lib.rs b/tests/default-idempotency/src/lib.rs index 8c4cad0fc9..e6a1b537f9 100644 --- a/tests/default-idempotency/src/lib.rs +++ b/tests/default-idempotency/src/lib.rs @@ -19,6 +19,8 @@ //! idempotent or not. We use this to verify that the operation's default //! idempotency is correct. +#![allow(missing_docs)] + #[cfg(test)] mod tests { type Result = anyhow::Result<()>; diff --git a/tests/discovery/src/lib.rs b/tests/discovery/src/lib.rs index ea968ab83a..c61a100153 100644 --- a/tests/discovery/src/lib.rs +++ b/tests/discovery/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::Result; use google_cloud_auth::credentials::anonymous::Builder as Anonymous; use google_cloud_compute_v1::client::{Images, Instances, MachineTypes, Zones}; diff --git a/tests/dns/src/lib.rs b/tests/dns/src/lib.rs index c8cd04ab1e..c7525d2721 100644 --- a/tests/dns/src/lib.rs +++ b/tests/dns/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_dns_v1::{client::ManagedZones, model::ManagedZone}; use google_cloud_gax::paginator::ItemPaginator as _; use google_cloud_lro::Poller as _; diff --git a/tests/endurance/src/main.rs b/tests/endurance/src/main.rs index 7530b80728..12f71775d5 100644 --- a/tests/endurance/src/main.rs +++ b/tests/endurance/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_gax::{ options::RequestOptionsBuilder, paginator::ItemPaginator, diff --git a/tests/enums-query-parameters/src/lib.rs b/tests/enums-query-parameters/src/lib.rs index 907b3a30d3..8e2a1a598f 100644 --- a/tests/enums-query-parameters/src/lib.rs +++ b/tests/enums-query-parameters/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::Result; use google_cloud_gax::exponential_backoff::{ExponentialBackoff, ExponentialBackoffBuilder}; use google_cloud_gax::options::RequestOptionsBuilder; diff --git a/tests/integration-auth/src/lib.rs b/tests/integration-auth/src/lib.rs index 62f606eb2b..0d8fd80ef7 100644 --- a/tests/integration-auth/src/lib.rs +++ b/tests/integration-auth/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_auth::credentials::idtoken::{ Builder as IDTokenCredentialBuilder, impersonated::Builder as ImpersonatedIDTokenBuilder, mds::Builder as IDTokenMDSBuilder, mds::Format, diff --git a/tests/integration/src/lib.rs b/tests/integration/src/lib.rs index 87fa08d4cf..d664ba41ba 100644 --- a/tests/integration/src/lib.rs +++ b/tests/integration/src/lib.rs @@ -12,4 +12,6 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod error_details; diff --git a/tests/locational-endpoints/src/lib.rs b/tests/locational-endpoints/src/lib.rs index b5aa2517b3..31e2198e0e 100644 --- a/tests/locational-endpoints/src/lib.rs +++ b/tests/locational-endpoints/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use google_cloud_aiplatform_v1::client::ModelService; use google_cloud_test_utils::runtime_config::{project_id, region_id}; diff --git a/tests/lro/src/lib.rs b/tests/lro/src/lib.rs index 34dcc0b802..0e7876c69d 100644 --- a/tests/lro/src/lib.rs +++ b/tests/lro/src/lib.rs @@ -12,5 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod fake; pub mod production; diff --git a/tests/o11y/src/lib.rs b/tests/o11y/src/lib.rs index cffb1e2414..4131f91f8b 100644 --- a/tests/o11y/src/lib.rs +++ b/tests/o11y/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod auth; pub mod detector; pub mod mock_collector; diff --git a/tests/openapi/src/lib.rs b/tests/openapi/src/lib.rs index 4a6433bda9..20ff13f6f5 100644 --- a/tests/openapi/src/lib.rs +++ b/tests/openapi/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod global; pub mod locational; diff --git a/tests/protobuf/src/lib.rs b/tests/protobuf/src/lib.rs index efd28615d8..2c9c039214 100644 --- a/tests/protobuf/src/lib.rs +++ b/tests/protobuf/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + mod mocking; mod pagination; diff --git a/tests/protojson-conformance/src/lib.rs b/tests/protojson-conformance/src/lib.rs index 23ee91128a..4689946f4c 100644 --- a/tests/protojson-conformance/src/lib.rs +++ b/tests/protojson-conformance/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod generated; pub mod conformance { diff --git a/tests/protojson-conformance/src/main.rs b/tests/protojson-conformance/src/main.rs index e0130314c4..f318a397b4 100644 --- a/tests/protojson-conformance/src/main.rs +++ b/tests/protojson-conformance/src/main.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use prost::{ Message, bytes::{Buf, BufMut}, diff --git a/tests/pubsub/src/lib.rs b/tests/pubsub/src/lib.rs index 75abc04bd9..300fc21ad8 100644 --- a/tests/pubsub/src/lib.rs +++ b/tests/pubsub/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod exactly_once; pub mod ordering; diff --git a/tests/showcase/src/lib.rs b/tests/showcase/src/lib.rs index 8738efe7c4..59f05cb927 100644 --- a/tests/showcase/src/lib.rs +++ b/tests/showcase/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + use anyhow::{Error, Result}; use google_cloud_auth::credentials::anonymous::Builder as Anonymous; use google_cloud_gax::options::RequestOptionsBuilder; diff --git a/tests/spanner/src/lib.rs b/tests/spanner/src/lib.rs index 6e8370cc76..a081ccb15c 100644 --- a/tests/spanner/src/lib.rs +++ b/tests/spanner/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod batch_read_only_transaction; pub mod client; pub mod directed_read; diff --git a/tests/storage/src/lib.rs b/tests/storage/src/lib.rs index 4b0dbe6b7e..5f228e706e 100644 --- a/tests/storage/src/lib.rs +++ b/tests/storage/src/lib.rs @@ -12,6 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. +#![allow(missing_docs)] + pub mod bidi_read; pub mod read_object; pub mod write_object;