optirs_gpu/tensor_cores/mod.rs
1//! Auto-generated module structure
2
3pub mod functions;
4pub mod pipelineoptimizationconfig_traits;
5pub mod tensorcoreconfig_traits;
6pub mod tensorcoreperformancebenchmark_traits;
7pub mod types;
8
9// Re-export all types.
10//
11// `functions`, `pipelineoptimizationconfig_traits`, `tensorcoreconfig_traits`
12// and `tensorcoreperformancebenchmark_traits` are intentionally not
13// glob-reexported here: each contains only a trait `impl` block (plus, for
14// `functions`, its own test module) and no free-standing nameable items, so
15// `pub use <module>::*;` re-exports nothing and rustc correctly reports it as
16// unused. The `impl`s themselves are globally visible wherever the
17// implementing type and `Default` are in scope, without needing a re-export,
18// and the modules stay `pub mod` (compiled, tests run) below.
19pub use types::*;