pub enum DependencyError<N, E, P> {
Processing {
node: N,
cause: E,
},
Resource {
node: N,
cause: MemoryError,
},
Provider {
node: N,
cause: P,
},
CallbackProtocol {
node: N,
},
}Expand description
Refusal terminates the visit without returning a successful prefix.
Variants§
Processing
Exact-artifact/source/coverage resolver refused.
Resource
Current work or retained report capacity refused before use.
Provider
The format owner refused with its opaque original cause.
CallbackProtocol
A visitor refusal was returned without an actual refused observation.
Fields
§
node: NActual original credential.
Trait Implementations§
Auto Trait Implementations§
impl<N, E, P> Freeze for DependencyError<N, E, P>
impl<N, E, P> RefUnwindSafe for DependencyError<N, E, P>
impl<N, E, P> Send for DependencyError<N, E, P>
impl<N, E, P> Sync for DependencyError<N, E, P>
impl<N, E, P> Unpin for DependencyError<N, E, P>
impl<N, E, P> UnsafeUnpin for DependencyError<N, E, P>
impl<N, E, P> UnwindSafe for DependencyError<N, E, P>
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