libutils 19.2.1

A general utility library
docs.rs failed to build libutils-19.2.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: libutils-19.2.0

libutils -- a general utility library

This is a general utility library containing all my libraries to remove dependency bloat.

Crate list

Crate Description
active-reporting A custom error wrapper for detailed logs
constrangeiter Constant iterators for ranges
ebnftobnf A straightforward EBNF to BNF reducer
issuing An easy-to-use customizable error type
locks Thread-safe type wrappers
stack-array A maximum-sized array stored on the stack
systemio A simple generalized I/O interface
systemstd A custom embedded terminal handler

Features

Each crate has one feature which can be enabled or disabled to include or exclude that particular crate. All features are enabled by default.

[!NOTE] Due to this crate making use of many nightly features, the MSRV is 1.99 on edition 2024.