pub trait RuleSpace<Q, S>: RawSpacewhere
Q: RawState,{
// Required method
fn get(&self, head: &Head<Q, S>) -> Option<&Tail<Q, S>>
where Q: PartialEq,
S: PartialEq;
}pub trait RuleSpace<Q, S>: RawSpacewhere
Q: RawState,{
// Required method
fn get(&self, head: &Head<Q, S>) -> Option<&Tail<Q, S>>
where Q: PartialEq,
S: PartialEq;
}