pub enum PathSource {
Recorded,
Default,
Env,
Profile,
Proposal,
}Expand description
What decided a path.
Variants§
Recorded
The instance manifest records it.
Default
Nothing moved it, so it is the declared default.
Env
A variable carries it.
Profile
The profile’s documentation root derives it.
Proposal
The target’s own shape suggests it, and nothing recorded it.
Trait Implementations§
Source§impl Clone for PathSource
impl Clone for PathSource
Source§fn clone(&self) -> PathSource
fn clone(&self) -> PathSource
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 PathSource
Source§impl Debug for PathSource
impl Debug for PathSource
impl Eq for PathSource
Source§impl PartialEq for PathSource
impl PartialEq for PathSource
Source§impl Serialize for PathSource
impl Serialize for PathSource
impl StructuralPartialEq for PathSource
Auto Trait Implementations§
impl Freeze for PathSource
impl RefUnwindSafe for PathSource
impl Send for PathSource
impl Sync for PathSource
impl Unpin for PathSource
impl UnsafeUnpin for PathSource
impl UnwindSafe for PathSource
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.