munin-msbuild
A Rust reader and seekable indexed data model for MSBuild binary log
(.binlog) files.
munin-msbuild decodes the GZip-compressed event stream produced by MSBuild's
/bl switch into typed Rust structures, and builds an in-memory index that
supports random access to events without rescanning the file.
The MSBuild binary log format is documented at: https://github.com/dotnet/msbuild/blob/main/documentation/wiki/Binary-Log.md
Status
Early development. The reader and index types in the public API are considered stable enough to depend on; expect additive changes only until 1.0.
Example
use ;
let header = open_binlog?;
let index = build?;
println!;
# Ok::
License
MIT