pub enum FactResolutionEvidenceError {
Observation(ObservationError),
Serialization(Error),
}Expand description
Failure while creating bounded fact-set evidence.
Variants§
Observation(ObservationError)
Selected evidence conflicts with the supplied resolution.
Serialization(Error)
Gatekeep’s deterministic fact representation could not be serialized.
Trait Implementations§
Source§impl Debug for FactResolutionEvidenceError
impl Debug for FactResolutionEvidenceError
Source§impl Error for FactResolutionEvidenceError
impl Error for FactResolutionEvidenceError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl<Resolve, Audit> From<FactResolutionEvidenceError> for AuthorizationError<Resolve, Audit>
impl<Resolve, Audit> From<FactResolutionEvidenceError> for AuthorizationError<Resolve, Audit>
Source§fn from(source: FactResolutionEvidenceError) -> Self
fn from(source: FactResolutionEvidenceError) -> Self
Converts to this type from the input type.
Source§impl From<ObservationError> for FactResolutionEvidenceError
impl From<ObservationError> for FactResolutionEvidenceError
Source§fn from(source: ObservationError) -> Self
fn from(source: ObservationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FactResolutionEvidenceError
impl RefUnwindSafe for FactResolutionEvidenceError
impl Send for FactResolutionEvidenceError
impl Sync for FactResolutionEvidenceError
impl Unpin for FactResolutionEvidenceError
impl UnsafeUnpin for FactResolutionEvidenceError
impl UnwindSafe for FactResolutionEvidenceError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more