[−][src]Function g1_common::naive_solve::naive_solve
pub fn naive_solve(
atoms: &[Arc<str>],
names: &[(Arc<str>, Arc<str>, Arc<str>)],
edges: &[(Arc<str>, Arc<str>, Arc<str>)],
tags: &[(Arc<str>, Arc<str>, Arc<str>)],
blobs: &[(Arc<str>, Arc<str>, Arc<str>, Arc<str>)],
limit: Option<usize>,
query: &NamelessQuery
) -> Vec<Vec<Arc<str>>>
Naively solves the given query.
TODO: prose
atoms
:atom
names
:atom, namespace, title
edges
:to, from, label
tags
:atom, key, value
blobs
:atom, kind, mime, hash