pub enum InterpolatedPathOutcomeKind {
Found,
PartialPath,
Fallback,
}Expand description
Discriminant for InterpolatedPathOutcome without owning the path.
Variants§
Found
Full path to the goal.
PartialPath
Best reachable approach toward an unreachable goal.
Fallback
Start-only or otherwise degenerate fallback path.
Trait Implementations§
Source§impl Clone for InterpolatedPathOutcomeKind
impl Clone for InterpolatedPathOutcomeKind
Source§fn clone(&self) -> InterpolatedPathOutcomeKind
fn clone(&self) -> InterpolatedPathOutcomeKind
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 moreimpl Copy for InterpolatedPathOutcomeKind
Source§impl Debug for InterpolatedPathOutcomeKind
impl Debug for InterpolatedPathOutcomeKind
impl Eq for InterpolatedPathOutcomeKind
impl StructuralPartialEq for InterpolatedPathOutcomeKind
Auto Trait Implementations§
impl Freeze for InterpolatedPathOutcomeKind
impl RefUnwindSafe for InterpolatedPathOutcomeKind
impl Send for InterpolatedPathOutcomeKind
impl Sync for InterpolatedPathOutcomeKind
impl Unpin for InterpolatedPathOutcomeKind
impl UnsafeUnpin for InterpolatedPathOutcomeKind
impl UnwindSafe for InterpolatedPathOutcomeKind
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