Product OS : Utilities
Product OS : Utilities provides a suite of features to support the Product OS set of packages including security tools, text manipulation, data manipulation and generalisation and logging, networking and file management tools.
What is Product OS?
Product OS is a collection of packages that provide different tools and features that can work together to build products more easily for the Rust ecosystem.
Installation
Use the Rust crate package manager cargo to install Product OS : Utilities.
or add Product OS : Utilities to your cargo.toml [packages]
section.
product-os-utilities =
Features
Product OS Utilities supports a number of features leveraging existing Rust libraries including:
- A data suite for housing easy to manage conversion between types in Rust
- File system basic helper functions
- Logging helper functions
- Networking helper functions
- JSON utilities for easily finding properties and conversion to / from yaml
- Yaml helper functions
- A basic error enum
- Supports no_std with alloc only environments
Note: the following features do not support no_std:
- data
- xml
- yaml
- content
- logging_std
- networking_std
- files
// Feature samples TODO
Usage
// Examples TODO
Contributing
Contributions are not currently available but will be available on a public repository soon.