pub struct CompatibilityConfig {
pub config_file: Option<PathBuf>,
pub history_file: Option<PathBuf>,
pub plugins_dir: Option<PathBuf>,
}Expand description
Parsed file-backed compatibility configuration.
Fields§
§config_file: Option<PathBuf>Optional path from config file for config path recursion-safe representation.
history_file: Option<PathBuf>Optional path from config file for history file.
plugins_dir: Option<PathBuf>Optional path from config file for plugins directory.
Trait Implementations§
Source§impl Clone for CompatibilityConfig
impl Clone for CompatibilityConfig
Source§fn clone(&self) -> CompatibilityConfig
fn clone(&self) -> CompatibilityConfig
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 moreSource§impl Debug for CompatibilityConfig
impl Debug for CompatibilityConfig
Source§impl Default for CompatibilityConfig
impl Default for CompatibilityConfig
Source§fn default() -> CompatibilityConfig
fn default() -> CompatibilityConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for CompatibilityConfig
impl PartialEq for CompatibilityConfig
impl Eq for CompatibilityConfig
impl StructuralPartialEq for CompatibilityConfig
Auto Trait Implementations§
impl Freeze for CompatibilityConfig
impl RefUnwindSafe for CompatibilityConfig
impl Send for CompatibilityConfig
impl Sync for CompatibilityConfig
impl Unpin for CompatibilityConfig
impl UnsafeUnpin for CompatibilityConfig
impl UnwindSafe for CompatibilityConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.