summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
new file mode 100644
index 0000000..7bdd8e0
--- /dev/null
+++ b/src/lib.rs
@@ -0,0 +1,26 @@
+//! A typed, algebraic parser generator.
+#![warn(absolute_paths_not_starting_with_crate)]
+#![warn(anonymous_parameters)]
+#![warn(deprecated_in_future)]
+#![warn(elided_lifetimes_in_paths)]
+#![warn(keyword_idents)]
+#![warn(macro_use_extern_crate)]
+#![warn(meta_variable_misuse)]
+#![warn(missing_copy_implementations)]
+#![warn(missing_debug_implementations)]
+#![allow(missing_docs)]
+#![warn(missing_doc_code_examples)]
+#![warn(non_ascii_idents)]
+#![warn(private_doc_tests)]
+#![warn(single_use_lifetimes)]
+#![warn(trivial_casts)]
+#![warn(trivial_numeric_casts)]
+#![warn(unaligned_references)]
+#![warn(unreachable_pub)]
+#![warn(unused_crate_dependencies)]
+#![warn(unused_import_braces)]
+#![warn(unused_lifetimes)]
+#![warn(unused_qualifications)]
+#![warn(variant_size_differences)]
+
+pub mod nibble;