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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// 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!;
/// Whether this exact Core build contains its parallel execution paths.
///
/// Cargo can unify dependency features across consumers, so a caller's own
/// feature flags cannot answer this. This value does not initialize a Rayon
/// pool, count threads, select a backend, or claim that parallel work is active.
pub const PARALLEL_COMPILED: bool = cfg!;
/// Shared structural attributes for signed records and attestations.
/// Blob storage, schemas, and conversion traits.
/// Store-independent, blob-native capability claims and proofs.
/// Attribute definition and usage metadata.
/// Typed collection records, storage, publication, and coverage.
/// Export utilities for serialising trible data.
/// Identifier types and generation strategies.
/// Import utilities for deserialising external data into tribles.
/// Inline types, schemas, and conversion traits.
/// 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.
/// Blob and record stores, WANTs, and explicit legacy-pile inspection.
/// Durable Ed25519 signing-key file resolution, loading, and initialization.
/// Trible representation, sets, fragments, and spread helpers.
/// 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.