Skip to main content

Module tac

Module tac 

Source

Functionsยง

tac_bytes
Reverse records separated by a single byte. Uses single forward SIMD pass to find separators, then builds zero-copy reversed output via IoSlice entries pointing directly at the source data.
tac_bytes_owned
Reverse records of an owned Vec in-place, then write. Avoids allocating a second output buffer by using a two-pass approach:
tac_regex_separator
Reverse records using a regex separator.
tac_string_separator
Reverse records using a multi-byte string separator. Uses chunk-based forward SIMD-accelerated memmem + IoSlice zero-copy output.