• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #![doc(html_root_url = "https://docs.rs/serde_derive_internals/0.29.0")]
2 // Ignored clippy lints
3 #![allow(
4     clippy::cognitive_complexity,
5     // clippy bug: https://github.com/rust-lang/rust-clippy/issues/7575
6     clippy::collapsible_match,
7     clippy::derive_partial_eq_without_eq,
8     // clippy bug: https://github.com/rust-lang/rust-clippy/issues/6797
9     clippy::manual_map,
10     clippy::missing_panics_doc,
11     clippy::redundant_field_names,
12     clippy::result_unit_err,
13     clippy::should_implement_trait,
14     clippy::trivially_copy_pass_by_ref,
15     clippy::wildcard_in_or_patterns,
16     // clippy bug: https://github.com/rust-lang/rust-clippy/issues/5704
17     clippy::unnested_or_patterns,
18 )]
19 // Ignored clippy_pedantic lints
20 #![allow(
21     clippy::doc_markdown,
22     clippy::enum_glob_use,
23     clippy::items_after_statements,
24     clippy::let_underscore_untyped,
25     clippy::manual_assert,
26     clippy::match_same_arms,
27     // clippy bug: https://github.com/rust-lang/rust-clippy/issues/6984
28     clippy::match_wildcard_for_single_variants,
29     clippy::missing_errors_doc,
30     clippy::module_name_repetitions,
31     clippy::must_use_candidate,
32     clippy::return_self_not_must_use,
33     clippy::similar_names,
34     clippy::single_match_else,
35     clippy::struct_excessive_bools,
36     clippy::too_many_lines,
37     clippy::unused_self,
38     clippy::wildcard_imports
39 )]
40 
41 extern crate proc_macro2;
42 extern crate quote;
43 extern crate syn;
44 
45 #[cfg_attr(serde_build_from_git, path = "../serde_derive/src/internals/mod.rs")]
46 #[cfg_attr(not(serde_build_from_git), path = "src/mod.rs")]
47 mod internals;
48 
49 pub use internals::*;
50