Expand description
Repository-owned safety adapter for snapshot and replay internals.
Structs§
Enums§
- Adapter
Identity Error - Failure to authorize the linked native adapter before using any Box2D API.
- Adapter
Identity Field - One field of the linked native adapter that does not match this Rust crate instance.
- Snapshot
Validation Error - Why a snapshot could not be safely validated by the linked adapter.
Constants§
- ADAPTER_
ABI_ VERSION - RECORDING_
VERSION_ MAJOR - RECORDING_
VERSION_ MINOR - SNAPSHOT_
ABI_ MISMATCH - SNAPSHOT_
BAD_ HEADER - SNAPSHOT_
BUFFER_ TOO_ SMALL - SNAPSHOT_
DUPLICATE - SNAPSHOT_
ENTRY_ BODY - SNAPSHOT_
ENTRY_ CHAIN - SNAPSHOT_
ENTRY_ CONTACT - SNAPSHOT_
ENTRY_ ISLAND - SNAPSHOT_
ENTRY_ JOINT - SNAPSHOT_
ENTRY_ LIVE - SNAPSHOT_
ENTRY_ REQUIRES_ CUSTOM_ FILTER - SNAPSHOT_
ENTRY_ REQUIRES_ PRE_ SOLVE - SNAPSHOT_
ENTRY_ SHAPE - SNAPSHOT_
ENTRY_ SOLVER_ SET - SNAPSHOT_
ENTRY_ VERSION - SNAPSHOT_
FACTS_ VERSION - SNAPSHOT_
INVALID_ REFERENCE - SNAPSHOT_
INVALID_ VALUE - SNAPSHOT_
LIMIT_ EXCEEDED - SNAPSHOT_
NULL_ INPUT - SNAPSHOT_
OK - SNAPSHOT_
OVERFLOW - SNAPSHOT_
TRAILING_ BYTES - SNAPSHOT_
TRUNCATED - SNAPSHOT_
VERSION
Statics§
Functions§
- boxdd
Adapter_ ⚠AbiVersion - boxdd
Adapter_ ⚠GetIdentity - boxdd
Adapter_ ⚠GetSnapshot Layout Hash - boxdd
RecPlayer_ ⚠IsHealthy - boxdd
Snapshot_ ⚠Validate - runtime_
identity - Returns the runtime identity compiled into the linked adapter.
- validate_
snapshot - Fully validates a snapshot and returns its canonical slot facts.
- verify_
identity - Verifies a captured identity against this exact Rust crate build.
- verify_
runtime_ identity - Reads and authorizes the linked adapter before any non-adapter Box2D FFI call.