klondike_lib/lib.rs
1//! Library to implement the Klondike solitaire game
2
3#![warn(
4 clippy::all,
5 missing_debug_implementations,
6 // TODO: Turn this back on
7 // missing_docs,
8 rust_2018_idioms,
9 trivial_casts,
10 trivial_numeric_casts,
11 unused_extern_crates,
12 unused_import_braces,
13 unused_qualifications
14)]
15
16#[macro_use]
17extern crate derive_more;
18#[macro_use]
19extern crate lazy_static;
20#[macro_use]
21extern crate num_enum;
22#[macro_use]
23extern crate snafu;
24
25pub mod display;
26pub mod engine;
27pub mod model;
28pub mod terminal;
29mod utils;