Skip to main content

gateway_api/
lib.rs

1#![deny(unsafe_code)]
2#![warn(clippy::all, clippy::pedantic, missing_docs, rust_2018_idioms, unreachable_pub)]
3#![allow(
4    clippy::missing_errors_doc,
5    clippy::module_name_repetitions,
6    clippy::must_use_candidate,
7    // generated API types trigger these
8    clippy::struct_excessive_bools,
9    clippy::too_many_lines,
10)]
11
12//! Rust bindings for the Kubernetes Gateway API.
13
14pub mod duration;
15pub use duration::Duration;
16/// Auto-generated Gateway API type bindings.
17#[allow(missing_docs, unreachable_pub, clippy::all, clippy::pedantic, rust_2018_idioms)]
18pub mod apis;
19#[cfg(feature = "experimental")]
20pub use apis::experimental;
21pub use apis::standard::*;