1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
// Prefer explicit `?` variable bindings in patterns instead of relying on
// parenthesisation. Do not suppress `unused_parens` at the crate level.
extern crate self as triblespace_core;
extern crate proc_macro;
compile_error!;
/// Attribute definition and usage metadata.
/// Blob storage, schemas, and conversion traits.
/// Export utilities for serialising trible data.
/// Identifier types and generation strategies.
/// Import utilities for deserialising external data into tribles.
/// Bootstrap metadata namespace for describing schemas and attributes.
/// Adaptive radix tree (PATCH) used as the backing store for trible indexes.
/// Commonly used re-exports for convenient glob imports.
/// Query engine: constraints, variables, and the Atreides join algorithm.
/// Repository layer: blob stores, branch stores, commits, and workspaces.
/// Trible representation, sets, fragments, and spread helpers.
/// Value types, schemas, and conversion traits.
/// WebAssembly integration helpers.
/// WebAssembly-based value formatter runtime.
/// Diagnostic wrappers for testing and debugging the query engine.
/// Example namespaces and sample datasets for documentation and tests.
// Re-export dependencies used by generated macros so consumers
// don't need to add them explicitly.
/// Re-export of `arrayvec` used by generated macro code.
pub use arrayvec;
/// Re-exported proc-macros and helper macros for entity, pattern, and query construction.
// Proof harnesses and integration-style documentation tests live in the
// top-level `triblespace` crate so downstream users can depend on
// `triblespace-core` without pulling in additional development-only
// dependencies.