ruvector/crates/rvf/rvf-wire
ruvnet 758fce1a22 chore(workspace): cargo fmt nested workspaces — rvf/, examples/*
Root-level `cargo fmt --all` doesn't recurse into nested workspaces
(crates/rvf/, examples/onnx-embeddings/, examples/data/, …), but
CI's `cargo fmt --all -- --check` was failing on files inside them
(e.g. crates/rvf/rvf-wire/src/hash.rs).

Ran `cargo fmt --all` inside each nested workspace. Mechanical-only
whitespace, no semantic change.

Touched nested workspaces:
  crates/rvf/*
  examples/onnx-embeddings/*
  examples/data/*
  examples/mincut/*
  examples/exo-ai-2025/*
  examples/prime-radiant/*
  examples/rvf/*
  examples/ultra-low-latency-sim/*
  examples/edge/*
  examples/vibecast-7sense/*
  examples/onnx-embeddings-wasm/*

Combined with previous commit (96d8fdc17), the full workspace tree
should now pass `cargo fmt --all -- --check` in CI.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-04-24 10:51:14 -04:00
..
src chore(workspace): cargo fmt nested workspaces — rvf/, examples/* 2026-04-24 10:51:14 -04:00
Cargo.toml fix(brain): defer sparsifier build on startup for large graphs 2026-03-24 12:29:52 +00:00
README.md feat(rvf): RuVector Format — Universal Cognitive Container SDK (#166) 2026-02-14 13:14:49 -05:00

rvf-wire

Zero-copy wire format reader and writer for RuVector Format (RVF) segments.

Overview

rvf-wire handles serialization and deserialization of RVF binary segments:

  • Writer -- append segments with automatic CRC32c and XXH3 checksums
  • Reader -- stream-parse segments with validation and integrity checks
  • Zero-copy -- borrows directly from memory-mapped buffers where possible

Usage

[dependencies]
rvf-wire = "0.1"
use rvf_wire::{SegmentWriter, SegmentReader};

Features

  • std (default) -- enable std I/O support

License

MIT OR Apache-2.0