pub type Run<S> = fn(&mut S, &Value) -> Result<Value, <S as Host>::Error>;
Command body. Returns the host’s own error type (see Host::Error), so command tables written against an app’s Result alias port unchanged.
Host::Error
Result