generated from PlexSheep/baserepo
35 lines
1.5 KiB
Rust
35 lines
1.5 KiB
Rust
|
//! # common functionalities
|
||
|
//!
|
||
|
//! This module implements common functionality useful for many use cases, such as macros,
|
||
|
//! Formatting functions and more.
|
||
|
|
||
|
//// ATTRIBUTES ////////////////////////////////////////////////////////////////////////////////////
|
||
|
// we want docs
|
||
|
#![warn(missing_docs)]
|
||
|
#![warn(rustdoc::missing_crate_level_docs)]
|
||
|
|
||
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||
|
// we want Debug everywhere.
|
||
|
#![warn(missing_debug_implementations)]
|
||
|
|
||
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||
|
// enable clippy's extra lints, the pedantic version
|
||
|
#![warn(clippy::pedantic)]
|
||
|
|
||
|
//// IMPORTS ///////////////////////////////////////////////////////////////////////////////////////
|
||
|
pub mod macros;
|
||
|
|
||
|
//// CONSTANTS /////////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
//// STATICS ///////////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
//// ENUMS /////////////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
//// STRUCTS ///////////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
//// IMPLEMENTATION ////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
//// PUBLIC FUNCTIONS //////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
//// PRIVATE FUNCTIONS /////////////////////////////////////////////////////////////////////////////
|