branch_hints 0.1.1

Crate that provides `likely` and `unlikely` branch hint functions in stable Rust.
Documentation
branch_hints-0.1.1 has been yanked.

branch_hints

This crate provides the functions likely and unlikely that work as compiler hints for branching.

These functions enable constructions like

if likely(condition) {
    // main code
} else {
    // error handling code
}

and they should be optimized away by the compiler.

Credit

The functions are taken directly from the hashbrown crate, all credit belongs to them.