pub struct ConfigLoadResult {
pub config: WorkspaceConfig,
pub sources: HashMap<String, ConfigSource>,
pub warnings: Vec<String>,
}Expand description
Configuration load result with source tracking
Fields§
§config: WorkspaceConfigLoaded configuration
sources: HashMap<String, ConfigSource>Source of each configuration value
warnings: Vec<String>Warnings during configuration loading
Trait Implementations§
Source§impl Clone for ConfigLoadResult
impl Clone for ConfigLoadResult
Source§fn clone(&self) -> ConfigLoadResult
fn clone(&self) -> ConfigLoadResult
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 ConfigLoadResult
impl RefUnwindSafe for ConfigLoadResult
impl Send for ConfigLoadResult
impl Sync for ConfigLoadResult
impl Unpin for ConfigLoadResult
impl UnwindSafe for ConfigLoadResult
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