Crate mini_functions
source ·Expand description
Highly Performant Utility And Wrapper Functions Library For Rust
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