Crate git_features[−][src]
Expand description
A crate providing foundational capabilities to other git-*
crates with trade-offs between compile time, binary size or speed
selectable using cargo feature toggles.
It’s designed to allow the application level crate to configure feature toggles, affecting all other git-*
crates using
this one.
Thus all features provided here commonly have a ‘cheap’ base implementation, with the option to pull in counterparts with higher performance.
Modules
Filesystem utilities
Hash functions and hash utilities
Utilities to cause interruptions in common traits, like Read/Write and Iterator.
A unidirectional pipe for bytes, analogous to a unix pipe. Available with the io-pipe
feature toggle.
Run computations in parallel, or not based the parallel
feature toggle.
Various prodash
types along with various utilities for comfort.