serde_derive_internals/
lib.rs
1#![doc(html_root_url = "https://docs.rs/serde_derive_internals/0.29.1")]
2#![cfg_attr(not(check_cfg), allow(unexpected_cfgs))]
3#![allow(
5 clippy::cognitive_complexity,
6 clippy::collapsible_match,
8 clippy::derive_partial_eq_without_eq,
9 clippy::manual_map,
11 clippy::missing_panics_doc,
12 clippy::redundant_field_names,
13 clippy::result_unit_err,
14 clippy::should_implement_trait,
15 clippy::trivially_copy_pass_by_ref,
16 clippy::wildcard_in_or_patterns,
17 clippy::unnested_or_patterns,
19)]
20#![allow(
22 clippy::doc_markdown,
23 clippy::enum_glob_use,
24 clippy::items_after_statements,
25 clippy::let_underscore_untyped,
26 clippy::manual_assert,
27 clippy::match_same_arms,
28 clippy::match_wildcard_for_single_variants,
30 clippy::missing_errors_doc,
31 clippy::module_name_repetitions,
32 clippy::must_use_candidate,
33 clippy::return_self_not_must_use,
34 clippy::similar_names,
35 clippy::single_match_else,
36 clippy::struct_excessive_bools,
37 clippy::too_many_lines,
38 clippy::unused_self,
39 clippy::wildcard_imports
40)]
41
42extern crate proc_macro2;
43extern crate quote;
44extern crate syn;
45
46#[cfg_attr(serde_build_from_git, path = "../serde_derive/src/internals/mod.rs")]
47#[cfg_attr(not(serde_build_from_git), path = "src/mod.rs")]
48mod internals;
49
50pub use internals::*;