Repositories | Contents | Documentation | Code |
---|---|---|---|
RustLogger | Log to console and/or file | Logger doc | Logger code |
RustTextFinder | Find substring in file using regex | TextFinder doc | TextFinder code |
BlockingQueue | Thread-safe message enque & decque | BlkQ doc | BlkQ code |
ThreadPool | handle messages with fixed number of threads | ThrdPool doc | ThrdPool code |
CmdLine | parse command line | CmdLine doc | CmdLine code |
DisplayLib | Helper functions for terminal display | DispLib doc | DispLib code |
DirNav | Walk dir tree | DirNav doc | DirNav code |
CommProto | Socket-based queued msg communicator | CommProto doc | CommProto code |
CommProto w/ ThrdPool | Socket-based queued msg communicator with ThrdPool | CommProto doc | CommProto code |
StringConv | Rust string conversions | StrConv doc | StrConv code |
BuildOn | Building TextFinder modules | BuildOn docs | BuildOn code |
RustCommExp | Experiments with Rust Communicators | RustCommExp doc | RustCommExp code |
CommCompare | Comparing Rust and C++ Communicators | CommCompare doc | CommCompare code |
RustByteRecord | Manipulating aggregates of bytes | RustByteRecord doc | RustByteRecord code |
RustBasicDemos | Basic code demos | RustBasicDemos doc | RustBasicDemos code |
RustErrHandling | Error Handling using Result enum | RustErrHandling doc | RustErrHandling code |
RustThreading | Rust thread examples | RustThreading doc | RustThreading code |
RustModels | Demos for RustStory | RustModels doc | RustModels code |
RustLibDemos | Demonstrates building and testing libraries | RustLibDemos doc | RustLibDemos code |
RustBiteByByte | Rust Bite code demos | RustBiteByByte doc | RustBiteByByte code |