pub enum DecideError {
GenerationFailed(String),
Rejected(Rejection),
EvidenceNotDelivered {
record: Arc<RunRecord>,
failure: DeliveryFailure,
},
}Variants§
GenerationFailed(String)
A pure generation invariant failed; no text result is returned.
Rejected(Rejection)
EvidenceNotDelivered
Work and spending happened; the record did not reach the sink. The
judgment inside record is evidence, not a result to act on.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DecideError
impl RefUnwindSafe for DecideError
impl Send for DecideError
impl Sync for DecideError
impl Unpin for DecideError
impl UnsafeUnpin for DecideError
impl UnwindSafe for DecideError
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