···6262## License
63636464This project is licensed under AGPL 3.0.
6565+6666+
+1
crates/nailconfig/src/lib.rs
···11//! Crate for defining and handling `nailpit` configuration. Defines the main
22//! [`NailConfig`] struct, as well as the utility method to derive the config object
33//! from various `toml` files.
44+//!
4556use core::num::NonZero;
67use std::{ops::Deref, sync::Arc};
+1
crates/nailgen/src/lib.rs
···11//! Crate for defining a HTML generator based on a markov chain source, using a string
22//! interner to reduce memory usage both within a markov chain and across multiple chains.
33+//!
3445use core::task::Poll;
56use std::{
+1
crates/nailkov/src/lib.rs
···11//! Crate defining a Markov Chain implementation, and a string interner for use
22//! with the markov chain.
33+//!
3445mod distribution;
56mod error;
+1
crates/nailstream/src/lib.rs
···11//! Util for defining a customised HTTP stream response, but for text/html or other headers.
22+//!
2334use std::{
45 convert::Infallible,