Crate rust_logic_graph

Crate rust_logic_graph 

Source

Re-exports§

pub use core::Graph;
pub use core::GraphDef;
pub use core::Edge;
pub use core::Context;
pub use core::Executor;
pub use node::Node;
pub use node::NodeType;
pub use node::RuleNode;
pub use node::DBNode;
pub use node::AINode;
pub use rule::Rule;
pub use rule::RuleResult;
pub use rule::RuleError;
pub use rule::RuleEngine;
pub use rule::GrlRule;
pub use orchestrator::Orchestrator;
pub use io::GraphIO;
pub use cache::CacheManager;
pub use cache::CacheConfig;
pub use cache::EvictionPolicy;

Modules§

bench_helpers
cache
Caching layer for node execution results
core
integrations
Integration modules for databases and AI services
io
node
orchestrator
parallel
Parallel execution module
rule
streaming
Streaming processing module