Skip to main content

arrow_ipc/gen/
mod.rs

1// Licensed to the Apache Software Foundation (ASF) under one
2// or more contributor license agreements.  See the NOTICE file
3// distributed with this work for additional information
4// regarding copyright ownership.  The ASF licenses this file
5// to you under the Apache License, Version 2.0 (the
6// "License"); you may not use this file except in compliance
7// with the License.  You may obtain a copy of the License at
8//
9//   http://www.apache.org/licenses/LICENSE-2.0
10//
11// Unless required by applicable law or agreed to in writing,
12// software distributed under the License is distributed on an
13// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14// KIND, either express or implied.  See the License for the
15// specific language governing permissions and limitations
16// under the License.
17
18//! Generated code
19
20#![allow(non_snake_case)]
21// The flatbuffers compiler emits redundant `T: 'a` bounds, and lifetime parameters
22// that some of the generated types never use. This file is not regenerated by
23// `regen.sh`, so these attributes survive regeneration of the modules below.
24#![expect(
25    explicit_outlives_requirements,
26    reason = "the flatbuffers compiler emits redundant `T: 'a` bounds"
27)]
28#![expect(
29    unused_lifetimes,
30    reason = "the flatbuffers compiler emits lifetime parameters that some generated types never use"
31)]
32
33#[allow(clippy::all)]
34pub mod File;
35#[allow(clippy::all)]
36pub mod Message;
37#[allow(clippy::all)]
38pub mod Schema;
39#[allow(clippy::all)]
40pub mod SparseTensor;
41#[allow(clippy::all)]
42pub mod Tensor;