1#![allow(
43 clippy::implicit_return,
44 clippy::missing_panics_doc,
45 clippy::missing_errors_doc,
46 clippy::missing_docs_in_private_items,
47 clippy::separated_literal_suffix,
48 clippy::missing_inline_in_public_items,
49 clippy::non_ascii_literal,
50 clippy::must_use_candidate,
51 clippy::mod_module_files,
52 clippy::else_if_without_else,
53 clippy::unused_self,
54 clippy::cast_precision_loss,
55 clippy::print_stdout,
56 clippy::print_stderr,
57 clippy::exit,
58 clippy::too_many_lines,
59 clippy::exhaustive_structs,
60 clippy::single_char_lifetime_names,
61 clippy::integer_division,
62 clippy::separated_literal_suffix,
63 clippy::else_if_without_else,
64 clippy::indexing_slicing,
65 clippy::cast_possible_truncation,
66 clippy::integer_arithmetic,
67 clippy::default_numeric_fallback,
68 clippy::cast_possible_wrap,
69 clippy::cast_sign_loss,
70 clippy::float_arithmetic,
71 clippy::pattern_type_mismatch,
72 clippy::as_conversions
73)]
74#![deny(
75 clippy::needless_return,
76 clippy::str_to_string,
77 clippy::implicit_clone,
78 clippy::needless_pass_by_value,
79 clippy::semicolon_if_nothing_returned,
80 clippy::wildcard_imports,
81 clippy::single_match_else,
82 clippy::single_match,
83 clippy::let_underscore_drop,
84 clippy::expect_used,
85 clippy::suboptimal_flops,
86 clippy::redundant_else
87)]
88
89pub mod components;
90pub mod widget;