pub struct DebugResolvedValue {
pub key: String,
pub value: Value,
pub source: DebugValueSource,
pub detail: String,
}Expand description
A single resolved project value surfaced by alp inspect.
Fields§
§key: StringStable key (e.g. workspaceRoot).
value: ValueThe resolved value (string, bool, or null).
source: DebugValueSourceHow the value was obtained.
detail: StringHuman-readable explanation.
Trait Implementations§
Source§impl Clone for DebugResolvedValue
impl Clone for DebugResolvedValue
Source§fn clone(&self) -> DebugResolvedValue
fn clone(&self) -> DebugResolvedValue
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 moreSource§impl Debug for DebugResolvedValue
impl Debug for DebugResolvedValue
Auto Trait Implementations§
impl Freeze for DebugResolvedValue
impl RefUnwindSafe for DebugResolvedValue
impl Send for DebugResolvedValue
impl Sync for DebugResolvedValue
impl Unpin for DebugResolvedValue
impl UnsafeUnpin for DebugResolvedValue
impl UnwindSafe for DebugResolvedValue
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