pub enum ImportEdgeSkipCause {
MissingSource,
MissingTarget,
EndpointContract,
}Expand description
Why an archive edge was skipped during a successful import.
Variants§
MissingSource
The source entity was not found during the initial endpoint check.
MissingTarget
The source exists, but the target entity was not found.
EndpointContract
The later endpoint-contract check returned InvalidInput or NotFound.
Trait Implementations§
Source§impl Clone for ImportEdgeSkipCause
impl Clone for ImportEdgeSkipCause
impl Copy for ImportEdgeSkipCause
Source§impl Debug for ImportEdgeSkipCause
impl Debug for ImportEdgeSkipCause
Source§impl<'de> Deserialize<'de> for ImportEdgeSkipCause
impl<'de> Deserialize<'de> for ImportEdgeSkipCause
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ImportEdgeSkipCause
Source§impl PartialEq for ImportEdgeSkipCause
impl PartialEq for ImportEdgeSkipCause
Source§impl Serialize for ImportEdgeSkipCause
impl Serialize for ImportEdgeSkipCause
impl StructuralPartialEq for ImportEdgeSkipCause
Auto Trait Implementations§
impl Freeze for ImportEdgeSkipCause
impl RefUnwindSafe for ImportEdgeSkipCause
impl Send for ImportEdgeSkipCause
impl Sync for ImportEdgeSkipCause
impl Unpin for ImportEdgeSkipCause
impl UnsafeUnpin for ImportEdgeSkipCause
impl UnwindSafe for ImportEdgeSkipCause
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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