pub enum PullOnError {
FailAll,
SkipFailed,
WarnOnly,
}Variants§
FailAll
Abort immediately on first source/provider error.
SkipFailed
Skip failed source and continue remaining sources.
WarnOnly
Continue and only warn on source/provider errors.
Trait Implementations§
Source§impl Clone for PullOnError
impl Clone for PullOnError
Source§fn clone(&self) -> PullOnError
fn clone(&self) -> PullOnError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PullOnError
impl Debug for PullOnError
Source§impl PartialEq for PullOnError
impl PartialEq for PullOnError
Source§fn eq(&self, other: &PullOnError) -> bool
fn eq(&self, other: &PullOnError) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ValueEnum for PullOnError
impl ValueEnum for PullOnError
impl Copy for PullOnError
impl Eq for PullOnError
impl StructuralPartialEq for PullOnError
Auto Trait Implementations§
impl Freeze for PullOnError
impl RefUnwindSafe for PullOnError
impl Send for PullOnError
impl Sync for PullOnError
impl Unpin for PullOnError
impl UnsafeUnpin for PullOnError
impl UnwindSafe for PullOnError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more