pub type ADRuleResult<T> = Result<T, ADRuleError>;Expand description
Result type used by fallible AD rule emission.
§Examples
use tidu::{ADRuleError, ADRuleKind, ADRuleResult};
fn missing_rule() -> ADRuleResult<()> {
Err(ADRuleError::unsupported("custom::op", ADRuleKind::Transpose))
}
assert!(missing_rule().is_err());Aliased Type§
pub enum ADRuleResult<T> {
Ok(T),
Err(ADRuleError),
}