Skip to main content

Crate linkrs_core

Crate linkrs_core 

Source

Re-exports§

pub use error::DBError;
pub use error::DBResult;
pub use error::ErrorCategory;
pub use error::ManagerError;
pub use error::ManagerResult;
pub use error::PlanNodeVisitError;
pub use error::QueryError;
pub use error::QueryResult;
pub use error::StorageError;
pub use error::StorageResult;
pub use error::ErrorCode;
pub use error::PublicError;
pub use error::ToPublicError;
pub use npath::NPath;
pub use npath::NPathEdgeIter;
pub use npath::NPathIter;
pub use npath::NPathVertexIter;
pub use vertex_edge_path::Edge;
pub use vertex_edge_path::EdgeDeleteKey;
pub use vertex_edge_path::EdgeHeader;
pub use vertex_edge_path::Path;
pub use vertex_edge_path::Step;
pub use vertex_edge_path::Tag;
pub use vertex_edge_path::Vertex;
pub use types::expr::Expression;
pub use types::DataType;
pub use types::data_type_from_info;
pub use types::type_info_of;
pub use types::ArrayTypeInfo;
pub use types::StructTypeInfo;
pub use types::TypeCodecError;
pub use types::TypeInfo;
pub use types::graph_schema::EdgeDirection;
pub use types::index::ConsistencyState;
pub use types::index::IndexStats;
pub use types::index::SearchStats;
pub use types::operators::AggregateFunction;
pub use types::operators::BinaryOperator;
pub use types::operators::UnaryOperator;
pub use types::DataSet;
pub use types::UserStorage;
pub use types::YieldColumn;
pub use type_system::TypeUtils;
pub use permission::Permission;
pub use permission::RoleType;
pub use index_events::IndexEvent;
pub use index_events::IndexEventCallback;
pub use index_events::RebuildPhase;
pub use index_events::RebuildProgress;
pub use session_stats::SessionStatistics;
pub use arena::Arena;
pub use arena::ArenaPool;
pub use arena::ArenaStringBuilder;
pub use arena::ArenaTokenizer;
pub use arena::ArenaVec;
pub use bloom_filter::BloomFilter;
pub use bloom_filter::ScalableBloomFilter;
pub use id_gen::generate_id;
pub use id_gen::IdGenerator;
pub use null_bitmap::NullBitmap;
pub use value::*;

Modules§

arena
Arena Allocator Module
bloom_filter
Bloom Filter
columnar
Column-oriented materialized state shared by blocking operators.
error
Unified Error Handling System for Linkrs
event_dispatch
function
Function-name classification for plan analysis.
fusion
Application-layer fusion for fulltext and vector results.
id_gen
ID Generator Module - Provides unique ID generation functionality
index_events
metadata
npath
NPath - path representation of a linked list structure
null_bitmap
Null Bitmap
permission
Permission Type Definition
session_stats
Session Statistics Module
type_system
Type system tool module
types
value
Value Module - Graph Database Value Type System
value_conversion
C API Value Type Conversion Module
vector
Transport-independent vector payload types shared across crates.
vertex_edge_path
wal
Write-Ahead Log (WAL) Core Types