1#![expect(
4 missing_copy_implementations,
5 missing_debug_implementations,
6 missing_docs,
7 non_camel_case_types,
8 non_snake_case,
9 non_upper_case_globals,
10 unused_qualifications,
11 unused_results,
12 clippy::allow_attributes,
13 clippy::allow_attributes_without_reason,
14 clippy::as_conversions,
15 clippy::decimal_literal_representation,
16 clippy::default_trait_access,
17 clippy::doc_markdown,
18 clippy::cast_lossless,
19 clippy::cast_possible_truncation,
20 clippy::cast_possible_wrap,
21 clippy::exhaustive_structs,
22 clippy::inline_modules,
23 clippy::integer_division,
24 clippy::manual_div_ceil,
25 clippy::min_ident_chars,
26 clippy::missing_assert_message,
27 clippy::missing_safety_doc,
28 clippy::multiple_unsafe_ops_per_block,
29 clippy::must_use_candidate,
30 clippy::ptr_as_ptr,
31 clippy::ptr_offset_with_cast,
32 clippy::pub_underscore_fields,
33 clippy::shadow_reuse,
34 clippy::shadow_same,
35 clippy::semicolon_if_nothing_returned,
36 clippy::too_many_arguments,
37 clippy::undocumented_unsafe_blocks,
38 clippy::unreadable_literal,
39 clippy::unseparated_literal_suffix,
40 clippy::used_underscore_binding,
41 clippy::useless_transmute,
42 reason = "Generated code"
43)]
44#![cfg_attr(
45 not(test),
46 expect(
47 clippy::missing_docs_in_private_items,
48 reason = "rust-lang/rust-clippy#16934"
49 )
50)]
51#![allow(
52 clippy::type_complexity,
53 reason = "stream operations only complex in debug mode"
54)]
55
56include!("../bindings.rs");