Skip to main content

omnigraph/
lib.rs

1// Lance 6's trait surface (heavier futures/streams nesting around the
2// staged-write API in `storage_layer.rs`) pushes us past the default
3// trait-resolution recursion limit of 128 on Linux builds. Raising to
4// 256 here is the upstream-suggested fix from rustc itself
5// ("consider increasing the recursion limit"). macOS happens to short-
6// circuit before tripping the limit; CI on Linux does not. Revisit if
7// future Lance bumps stop needing this.
8#![recursion_limit = "256"]
9
10pub mod changes;
11pub mod db;
12pub mod embedding;
13pub mod error;
14mod exec;
15pub mod failpoints;
16pub mod graph_index;
17pub mod loader;
18pub mod runtime_cache;
19pub mod storage;
20pub mod storage_layer;
21pub mod table_store;