pub trait DeonticExplainable<D, S, T, ST, SYM, VS, VT>where
D: Datable + Clone,
S: Spatial<VS> + Clone,
T: Temporal<VT> + Clone,
ST: SpaceTemporal<VS, VT> + Clone,
SYM: Symbolic + Clone,
VS: Clone,
VT: Clone,{
// Required method
fn explain_verdict(&self, verdict: &Verdict) -> Result<String, DeonticError>;
}Expand description
A trait for explaining the reasoning behind a deontic verdict.