Files
gpx.studio/gpx-rs/README.md
T

10 lines
560 B
Markdown
Raw Normal View History

2026-10-08 21:04:29 +02:00
# gpx-rs
2026-10-14 09:22:07 +02:00
The GPX engine: plain Rust, no knowledge of who uses it. Tested natively with `cargo test` (from
here or from the root).
2026-10-08 21:04:29 +02:00
2026-10-14 09:22:07 +02:00
- `src/core`, `src/engine`, `src/storage`: the engine itself.
- `src/api`: the interface to the engine that the frontends (`../wasm`, `../tauri`) share. Each
function takes the engine and typed arguments, and gives plain data (`api::dto`, serde types, or
slices for the numeric buffers). A frontend only converts what crosses: ids from strings or
bytes, results to JS objects or JSON, slices to typed arrays or raw bytes.