pub type CheckResult<'v, 's, X, S, PE> = Result<Option<ObjectCheck<'v, 's, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation, S>>, CheckError<<X as Xml>::Error, PE, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation, <S as RangeSource>::Error, <S as RangeSource>::Document, <S as RangeSource>::Generation>>;Expand description
Complete original fact or original typed processing failure.
Aliased Type§
pub enum CheckResult<'v, 's, X, S, PE> {
Ok(Option<ObjectCheck<'v, 's, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation, S>>),
Err(CheckError<<X as Xml>::Error, PE, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation, <S as RangeSource>::Error, <S as RangeSource>::Document, <S as RangeSource>::Generation>),
}Variants§
Ok(Option<ObjectCheck<'v, 's, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation, S>>)
Contains the success value
Err(CheckError<<X as Xml>::Error, PE, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation, <S as RangeSource>::Error, <S as RangeSource>::Document, <S as RangeSource>::Generation>)
Contains the error value