pub struct LoadedConfig {
pub path: PathBuf,
pub config_exists: bool,
pub project_dir: PathBuf,
pub config: Config,
pub projects: HashMap<String, Project>,
pub project_files: HashMap<String, PathBuf>,
pub invalid_projects: Vec<InvalidProject>,
}Fields§
§path: PathBuf§config_exists: bool§project_dir: PathBuf§config: Config§projects: HashMap<String, Project>§project_files: HashMap<String, PathBuf>§invalid_projects: Vec<InvalidProject>Trait Implementations§
Source§impl Clone for LoadedConfig
impl Clone for LoadedConfig
Source§fn clone(&self) -> LoadedConfig
fn clone(&self) -> LoadedConfig
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 LoadedConfig
impl RefUnwindSafe for LoadedConfig
impl Send for LoadedConfig
impl Sync for LoadedConfig
impl Unpin for LoadedConfig
impl UnsafeUnpin for LoadedConfig
impl UnwindSafe for LoadedConfig
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