Skip to main content

qualia_core_db/wasm_bridge/
mod.rs

1//! WASM-bindgen API surface — exposes Qualia engine functions to JavaScript.
2//! Split into domain submodules; `pub use *` keeps every `wasm_bridge::fn` path stable.
3
4#[cfg(feature = "wasm-scientific")]
5mod bio;
6#[cfg(feature = "wasm-scientific")]
7pub use bio::*;
8#[cfg(feature = "wasm-scientific")]
9mod chemistry;
10#[cfg(feature = "wasm-scientific")]
11pub use chemistry::*;
12#[cfg(feature = "wasm-scientific")]
13mod medical;
14#[cfg(feature = "wasm-scientific")]
15pub use medical::*;
16mod semantic;
17#[allow(unused_imports)]
18pub use semantic::*;
19mod dataio;
20#[allow(unused_imports)]
21pub use dataio::*;
22#[cfg(feature = "wasm-scientific")]
23mod compute;
24#[cfg(feature = "wasm-scientific")]
25pub use compute::*;
26// Computational-engine exports (linear algebra, CAS, statistics, numerics, exact,
27// units, transforms, graph) — the solver/CAS math surfaced to the full-wasm bundle.
28#[cfg(feature = "wasm-scientific")]
29mod engine;
30#[cfg(feature = "wasm-scientific")]
31pub use engine::*;
32mod meta;
33#[allow(unused_imports)]
34pub use meta::*;
35#[cfg(feature = "wasm-scientific")]
36mod geometry;
37#[cfg(feature = "wasm-scientific")]
38pub use geometry::*;