Crate mini_functions

source ·
Expand description

Highly Performant Utility And Wrapper Functions Library For Rust

Mini Functions Logo

Mini Functions is a highly performant utility and wrapper functions library for Rust that has been carefully designed with optimization and efficiency in mind.

By providing convenient wrapper functions, our library aims to provide a high-level interface for common tasks while still leveraging the performance benefits of Rust under the hood.

These utility functions serve as an essential toolkit for any Rust developer, and the library's design abstractions allow for easy integration into a variety of projects and applications.

Installation

Mini Functions is available on crates.io. Add the following to your Cargo.toml file:

[dependencies]
mini_functions = "0.0.6"

Then, add the following to your crate root:

extern crate mini_functions;

Example

extern crate mini_functions;

use mini_functions::date::Date;

fn main() {
  let date = Date::date();
  println!("{}", date);
}

Learn more about Mini Functions at https://minifunctions.com.

Modules

Provides a set of common constants used in the application
Provides a set of utility functions for working with dates and times
Provides a set of utility functions for working with hashes. This module is a wrapper around the blake2 crate.
Provides a log function to log a message to the console with a simple, readable output format
Provides a set of utility functions for generating and working with passwords/passphrases
Provides a set of utility functions for generating QR codes
Provides a set of utility functions for working with random numbers
Provides a set of utility functions for working with UUIDs