axum_template/
lib.rs

1#![doc = include_str!("../README.md")]
2#![warn(
3    clippy::all,
4    clippy::dbg_macro,
5    clippy::todo,
6    clippy::empty_enum,
7    clippy::enum_glob_use,
8    clippy::mem_forget,
9    clippy::unused_self,
10    clippy::filter_map_next,
11    clippy::needless_continue,
12    clippy::needless_borrow,
13    clippy::match_wildcard_for_single_variants,
14    clippy::if_let_mutex,
15    unexpected_cfgs,
16    clippy::await_holding_lock,
17    clippy::match_on_vec_items,
18    clippy::imprecise_flops,
19    clippy::suboptimal_flops,
20    clippy::lossy_float_literal,
21    clippy::rest_pat_in_fully_bound_structs,
22    clippy::fn_params_excessive_bools,
23    clippy::exit,
24    clippy::inefficient_to_string,
25    clippy::linkedlist,
26    clippy::macro_use_imports,
27    clippy::option_option,
28    clippy::verbose_file_reads,
29    clippy::unnested_or_patterns,
30    clippy::str_to_string,
31    rust_2018_idioms,
32    future_incompatible,
33    nonstandard_style,
34    missing_debug_implementations,
35    missing_docs,
36    rustdoc::missing_doc_code_examples
37)]
38#![deny(unreachable_pub)]
39#![forbid(unsafe_code)]
40
41mod key;
42mod render;
43mod traits;
44
45pub mod engine;
46
47pub use key::Key;
48pub use render::{Render, RenderHtml};
49pub use traits::TemplateEngine;