Skip to main content

Resolver

Type Alias Resolver 

Source
pub type Resolver<'r> = dyn Fn(&str) -> Result<Option<Box<dyn Relation>>> + 'r;
Expand description

Everything one execution needs from the outside world.

A callback rather than a concrete store, which is what lets this engine serve synthesised catalogue relations today and stored collections later without knowing the difference.