tmerritt e7e20f1d36 applies rustfmt to cleanup
uses std::env::current_dir to find out where the tests are running from
2025-08-14 07:48:23 -04:00
2025-06-12 14:33:43 -04:00
2025-06-02 09:12:16 -04:00
2025-08-14 07:48:23 -04:00
2025-08-14 07:48:23 -04:00
2025-06-02 08:10:12 -04:00
2025-06-06 09:14:32 -04:00
2025-06-06 09:14:32 -04:00
2025-06-05 14:19:45 -04:00

Trevors Utilities

Overview

Trevors Utilities is a collection of code that Trevor has found useful. All code has the following criteria:

  • Traits as appropriate, implemented for concrete types
  • All code must have 100% code coverage to be part of a 'tagged release'
  • All code must have 100% documentation coverage with examples of inputs and outputs

Code Areas

Number System Conversion

A variety of methods for converting numbers between systems. Functionality includes

  • Joining u8 values into u16 values with low and high bytes
  • Splitting u16 values into the high and low u8 values
  • Swapping endianness of u16 values
  • Converting an array of bool values into the equivalent value in u8 with bits in MSB order

Test Compression

Methods for compressing and decompressing test results using deflate compression.

S
Description
No description provided
Readme 91 KiB
Languages
Rust 100%