Module hcklib::core[][src]

Expand description

Core processing module

It causes me great pain that I can’t figure out how split these methods up. The fact that we are relying on lifetime coersion to reuse the shuffler vector really locks down the possible options.

If we go with a dyn trait on the line splitter function it is appreciably slower.

Structs

The main processing loop

The config object for Core.

A builder for the CoreConfig which drives Core.

Enums

The input types that hck can parse.