google_cloud_bigquery/write.rs
1// Copyright 2026 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15/// Types to write data in [Arrow] format
16///
17/// [arrow]: https://arrow.apache.org/
18pub mod arrow;
19
20pub use append_future::AppendFuture;
21
22pub(super) mod append_builder;
23pub(super) mod append_future;
24pub(super) mod append_response;
25pub(super) mod client;
26pub(super) mod client_builder;
27pub(super) mod error;
28mod proto_schema;
29mod runner;
30mod stream;
31mod transport;
32
33// TODO(#4832) - remove handwritten code.
34mod status;
35
36#[allow(dead_code)]
37pub(crate) mod generated;