Sign in Sign up
cargo

iocore-test

IOCore is a safe library for unix CLI tools and Systems programming. IOCore provides the [`iocore::Path`] abstraction of file-system paths designed to replace most [`std::path`] and [`std::fs`] operations with practical methods, other abstractions include: - handling file-system permissions via [`iocore::PathPermissions`] powered by the crate [`trilobyte`]. - handling file-system timestamps via [`iocore::PathTimestamps`] granularly via [`iocore::PathDateTime`]. IOCore provides the [`iocore::walk_dir`] function and its companion trait [`iocore::WalkProgressHandler`] which traverses file-systems quickly via threads. IOcore provides [`iocore::User`] which provides unix user information such as uid, path to home etc. The module [`iocore::env`] provides [`iocore::env:args`] returns a [`Vec<String>`] from [`std::env:args`], and [`iocore::env:var`] that returns environment variables as string.

cargo View on Cargo

Activity

Latest release
4w ago
Total releases
14
Cadence
~2 days
Last 12 months
1

Reach

Downloads
8.1k

Details

License
MIT OR Apache-2.0
First release
Feb 18, 2025
Releases
Version Released
3.2.0 minor
3.1.0 unknown
3.0.3 unknown
3.0.2 unknown
3.0.1 unknown
3.0.0 unknown
2.3.2 unknown
2.3.1 unknown
2.3.0 unknown
2.0.3 unknown
1.0.1 unknown
0.1011.0 unknown
0.1010.0 unknown
0.1000.0 unknown