1#![deny(
2 non_shorthand_field_patterns,
3 no_mangle_generic_items,
4 overflowing_literals,
5 path_statements,
6 unused_allocation,
7 unused_comparisons,
8 unused_parens,
9 while_true,
10 trivial_numeric_casts,
11 unused_extern_crates,
12 unused_import_braces,
13 unused_qualifications,
14 unused_must_use,
15 clippy::unwrap_used
16)]
17
18#[macro_use]
19extern crate async_trait;
20
21pub mod collectors;
22pub mod components;
23pub mod configs;
24pub mod directories;
25pub mod errors;
26#[cfg(feature = "external-request")]
27pub mod external_request_impl;
28pub mod metrics;
29pub mod page_rank;
30pub mod proto_traits;
31pub mod scorers;
32pub mod utils;
33pub mod validators;
34
35pub use errors::Error;
36
37#[macro_use]
38extern crate derive_builder;