feat: add shared Rust crates for cross-platform time utilities

Introduce `bridge` proc-macro crate with `#[export]` attribute that conditionally applies `wasm_bindgen` for WASM builds, and `time` crate porting all timecode/frame utilities from TypeScript to Rust.
This commit is contained in:
Maze Winther
2026-03-29 15:58:46 +02:00
parent 220ec757d4
commit 5777a555f6
7 changed files with 388 additions and 1 deletions
+2
View File
@@ -2,4 +2,6 @@
resolver = "2"
members = [
"apps/desktop",
"rust/crates/time"
"rust/crates/bridge"
]