pub struct ConfigInitResult {
pub config: Config,
pub registry: AgentRegistry,
pub config_path: PathBuf,
pub config_sources: Vec<ConfigSource>,
}Expand description
Result of configuration initialization.
Fields§
§config: ConfigThe loaded configuration with CLI args applied.
registry: AgentRegistryThe agent registry with merged configs.
config_path: PathBufThe resolved path to the unified config file (for diagnostics/errors).
config_sources: Vec<ConfigSource>Sources from which agent configs were loaded.
Auto Trait Implementations§
impl Freeze for ConfigInitResult
impl !RefUnwindSafe for ConfigInitResult
impl Send for ConfigInitResult
impl Sync for ConfigInitResult
impl Unpin for ConfigInitResult
impl !UnwindSafe for ConfigInitResult
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> 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