1#![deny(
2dead_code,
3arithmetic_overflow,
4invalid_type_param_default,
5missing_fragment_specifier,
6mutable_transmutes,
7no_mangle_const_items,
8overflowing_literals,
9patterns_in_fns_without_body,
10pub_use_of_private_extern_crate,
11unknown_crate_types,
12order_dependent_trait_objects,
13
14improper_ctypes,
15late_bound_lifetime_arguments,
16non_camel_case_types,
17non_shorthand_field_patterns,
18non_snake_case,
19non_upper_case_globals,
20no_mangle_generic_items,
21stable_features,
22type_alias_bounds,
23tyvar_behind_raw_pointer,
24unconditional_recursion,
25unused_comparisons,
26unreachable_pub,
27anonymous_parameters,
28missing_copy_implementations,
29trivial_casts,
31trivial_numeric_casts,
32unused_import_braces,
33unused_qualifications,
34clippy::all
35)]
36#![forbid(
37 unsafe_code,
38 while_true,
40 bare_trait_objects
41)]
42
43pub mod cli;
45pub mod model;
47
48pub mod backend;