pub struct ResolvedStatePaths {
pub config_file: PathBuf,
pub history_file: PathBuf,
pub plugins_dir: PathBuf,
pub plugin_registry_file: PathBuf,
pub memory_file: PathBuf,
pub compatibility_config_file: PathBuf,
pub compatibility_config_warning: Option<String>,
}Expand description
Runtime state path set resolved from defaults, compatibility, env, and flags.
Fields§
§config_file: PathBufResolved config file path.
history_file: PathBufResolved history file path.
plugins_dir: PathBufResolved plugins directory path.
plugin_registry_file: PathBufResolved plugin registry file path.
memory_file: PathBufResolved memory file path.
compatibility_config_file: PathBufCompatibility config file path used during discovery.
compatibility_config_warning: Option<String>Compatibility override parse warning (if fallback defaults were used).
Trait Implementations§
Source§impl Clone for ResolvedStatePaths
impl Clone for ResolvedStatePaths
Source§fn clone(&self) -> ResolvedStatePaths
fn clone(&self) -> ResolvedStatePaths
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 ResolvedStatePaths
impl RefUnwindSafe for ResolvedStatePaths
impl Send for ResolvedStatePaths
impl Sync for ResolvedStatePaths
impl Unpin for ResolvedStatePaths
impl UnsafeUnpin for ResolvedStatePaths
impl UnwindSafe for ResolvedStatePaths
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