pub enum ImportPathEndpoint {
From,
To,
AmbiguousFrom,
AmbiguousTo,
}Expand description
Which endpoint of a --path request did not resolve to exactly one module.
Variants§
From
The module the walk would start from.
To
The module the walk is looking for.
AmbiguousFrom
Several modules match the starting path abbreviation.
AmbiguousTo
Several modules match the destination path abbreviation.
Implementations§
Trait Implementations§
Source§impl Clone for ImportPathEndpoint
impl Clone for ImportPathEndpoint
impl Copy for ImportPathEndpoint
Source§impl Debug for ImportPathEndpoint
impl Debug for ImportPathEndpoint
impl Eq for ImportPathEndpoint
Source§impl PartialEq for ImportPathEndpoint
impl PartialEq for ImportPathEndpoint
impl StructuralPartialEq for ImportPathEndpoint
Auto Trait Implementations§
impl Freeze for ImportPathEndpoint
impl RefUnwindSafe for ImportPathEndpoint
impl Send for ImportPathEndpoint
impl Sync for ImportPathEndpoint
impl Unpin for ImportPathEndpoint
impl UnsafeUnpin for ImportPathEndpoint
impl UnwindSafe for ImportPathEndpoint
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§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<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§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