pub enum DebugValueSource {
Workspace,
Setting,
Default,
Runtime,
Derived,
Unresolved,
}Expand description
Where a resolved alp inspect value originated.
Variants§
Workspace
Derived from the active workspace folder.
Setting
From an explicit extension/user setting.
Default
A built-in default.
Runtime
Probed at runtime (e.g. file existence).
Derived
Computed from other values.
Unresolved
Could not be resolved.
Trait Implementations§
Source§impl Clone for DebugValueSource
impl Clone for DebugValueSource
Source§fn clone(&self) -> DebugValueSource
fn clone(&self) -> DebugValueSource
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 DebugValueSource
Source§impl Debug for DebugValueSource
impl Debug for DebugValueSource
impl Eq for DebugValueSource
Source§impl PartialEq for DebugValueSource
impl PartialEq for DebugValueSource
Source§fn eq(&self, other: &DebugValueSource) -> bool
fn eq(&self, other: &DebugValueSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DebugValueSource
impl Serialize for DebugValueSource
impl StructuralPartialEq for DebugValueSource
Auto Trait Implementations§
impl Freeze for DebugValueSource
impl RefUnwindSafe for DebugValueSource
impl Send for DebugValueSource
impl Sync for DebugValueSource
impl Unpin for DebugValueSource
impl UnsafeUnpin for DebugValueSource
impl UnwindSafe for DebugValueSource
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.