Enum git2::ConfigLevel
[−]
[src]
pub enum ConfigLevel { System, XDG, Global, Local, App, Highest, }
An enumeration of the possible priority levels of a config file.
The levels corresponding to the escalation logic (higher to lower) when searching for config entries.
Variants
System
System-wide configuration file, e.g. /etc/gitconfig
XDG
XDG-compatible configuration file, e.g. ~/.config/git/config
Global
User-specific configuration, e.g. ~/.gitconfig
Local
Reopsitory specific config, e.g. $PWD/.git/config
App
Application specific configuration file
Highest
Highest level available
Methods
impl ConfigLevel
[src]
fn from_raw(raw: git_config_level_t) -> ConfigLevel
Converts a raw configuration level to a ConfigLevel
Trait Implementations
impl Clone for ConfigLevel
[src]
fn clone(&self) -> ConfigLevel
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more