jellyflow-runtime 0.2.0

Headless store, rules, schema, profile, and change pipeline for Jellyflow.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::runtime::binding::{BindingQueryOptions, BindingQueryResult};

use super::backend::NodeGraphQuerySnapshot;

pub(crate) fn resolve_binding_read_model(
    snapshot: &NodeGraphQuerySnapshot<'_>,
    options: BindingQueryOptions,
) -> BindingQueryResult {
    crate::runtime::binding::resolve_binding_query(
        snapshot.graph,
        snapshot.lookups,
        snapshot.layout_facts_revision,
        snapshot.node_origin(),
        options,
    )
}