| // Copyright 2021 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #![warn(clippy::suspicious)] |
| #![warn(clippy::complexity)] |
| // The complexity of a separate struct doesn't seem universally better than having many arguments |
| #![allow(clippy::too_many_arguments)] |
| // Turn on a couple selected lints from clippy::style |
| #![warn(clippy::collapsible_else_if)] |
| #![warn(clippy::from_over_into)] |
| #![warn(clippy::len_zero)] |
| #![warn(clippy::manual_map)] |
| #![warn(clippy::needless_borrow)] |
| #![warn(clippy::wrong_self_convention)] |
| // TODO(https://fxbug.dev/42081570): this throws false positives for async fns |
| #![allow(unknown_lints)] |
| #![allow(clippy::needless_pass_by_ref_mut)] |
| |
| pub mod access_point; |
| pub mod client; |
| pub mod config_management; |
| pub mod legacy; |
| pub mod mode_management; |
| pub mod regulatory_manager; |
| pub mod telemetry; |
| #[cfg(test)] |
| mod tests; |
| pub mod util; |