serde_json_path_macros/
lib.rs1#![warn(
6 clippy::all,
7 clippy::dbg_macro,
8 clippy::todo,
9 clippy::empty_enum,
10 clippy::enum_glob_use,
11 clippy::mem_forget,
12 clippy::unused_self,
13 clippy::filter_map_next,
14 clippy::needless_continue,
15 clippy::needless_borrow,
16 clippy::match_wildcard_for_single_variants,
17 clippy::if_let_mutex,
18 unexpected_cfgs,
19 clippy::await_holding_lock,
20 clippy::match_on_vec_items,
21 clippy::imprecise_flops,
22 clippy::suboptimal_flops,
23 clippy::lossy_float_literal,
24 clippy::rest_pat_in_fully_bound_structs,
25 clippy::fn_params_excessive_bools,
26 clippy::exit,
27 clippy::inefficient_to_string,
28 clippy::linkedlist,
29 clippy::macro_use_imports,
30 clippy::option_option,
31 clippy::verbose_file_reads,
32 clippy::unnested_or_patterns,
33 clippy::str_to_string,
34 rust_2018_idioms,
35 future_incompatible,
36 nonstandard_style,
37 missing_debug_implementations,
38 missing_docs
39)]
40#![deny(unreachable_pub)]
41#![allow(elided_lifetimes_in_paths, clippy::type_complexity)]
42#![forbid(unsafe_code)]
43
44pub use serde_json_path_macros_internal::function;
45pub use serde_json_path_macros_internal::register;
46
47#[doc(hidden)]
48pub use ::inventory;
49
50#[doc(hidden)]
51pub use ::serde_json_path_core;