Crate ignite

source ·
Expand description

ignite serves the role as a “batteries included” addon to stdlib providing useful stuff and higher level functions along with some abstractions.

Modules

Well, contains stuff to make stuff CLI stuff pretty.
Everything related to arguments go in here.
Stuff for error handling and exiting smoothly.
A internally mutable type for storing data without having to be marked as mut.
Stuff related to defining places in a world;
A simplistic and lightweight logging system.
Some numeric utilities.
A module containing the PointString type, a string variant comprised of a Vec which provides easy access and manipulation of individual bytes with support for in memory compression of strings.
Utilities for working with strings.
Some miscellaneous that might prove useful when dealing with variables.

Macros