pub struct AgentResolutionSources {
pub local_config_path: Option<PathBuf>,
pub global_config_path: Option<PathBuf>,
pub built_in_defaults: bool,
}Expand description
Describes which config sources were consulted for agent resolution.
Fields§
§local_config_path: Option<PathBuf>Path to local config if local config lookup was active in this run.
global_config_path: Option<PathBuf>Path to global config if global config lookup was active in this run.
built_in_defaults: boolWhether built-in defaults were part of resolution.
Implementations§
Source§impl AgentResolutionSources
impl AgentResolutionSources
Sourcepub fn describe_searched_sources(&self) -> String
pub fn describe_searched_sources(&self) -> String
Render a user-facing source list for diagnostics.
Trait Implementations§
Source§impl Clone for AgentResolutionSources
impl Clone for AgentResolutionSources
Source§fn clone(&self) -> AgentResolutionSources
fn clone(&self) -> AgentResolutionSources
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AgentResolutionSources
impl RefUnwindSafe for AgentResolutionSources
impl Send for AgentResolutionSources
impl Sync for AgentResolutionSources
impl Unpin for AgentResolutionSources
impl UnsafeUnpin for AgentResolutionSources
impl UnwindSafe for AgentResolutionSources
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<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