Mid Engine Mid Engine

🧪 Test Results

Per-crate results from each crate's own workflow_dispatch-only test workflow, as of that workflow's last manual run. This page doesn't run anything itself — it just reads the JSON each workflow already writes.

Crates
👉
mid-ptr
Type-erased raw pointer wrappers — Ptr/PtrMut/OwningPtr/MovingPtr.
Loading…
no_std · zero deps
🧱
mid-platform
Mutex/Arc/atomics/cells — bevy_platform-shaped, hand-rolled, dependency-free.
Loading…
std + no_std fallback
🪵
mid-log
Non-blocking tiered logger, lock-free ring buffer.
Loading…
Rust
📐
mid-math
SIMD-dispatched vector/matrix types, 16-byte aligned.
Loading…
Rust
📡
mid-net
Reliable UDP + DixScript transport core.
Loading…
Rust
🧩
mid-ecs
Archetype + sparse-set ECS.
Loading…
Rust
How Results Get Here
Every workflow above is workflow_dispatch only — nothing runs on push or on a schedule. Run a crate's own test workflow from the Actions tab, then run Deploy Site (also manual) to publish its latest JSON here. A card reading "No results yet" means that crate's workflow either hasn't run yet or hasn't been included in a site deploy since.