Struct lexa_framework::ApplicationSettings
source · pub struct ApplicationSettings {
pub root_dir: PathBuf,
pub config_dir: PathBuf,
pub loader_extension: SettingsLoaderExtension,
pub process_env_mode: EnvProcessMode,
}
Fields§
§root_dir: PathBuf
Répertoire racine de l’application utilisateur.
config_dir: PathBuf
Répertoire des fichiers de configurations. Peut être un chemin absolu ou un chemin relatif à partir de la racine.
loader_extension: SettingsLoaderExtension
Extension à utiliser lors de la récupération de la dé-sérialisation des fichiers de configurations.
process_env_mode: EnvProcessMode
Mode d’execution.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Settings
impl Send for Settings
impl Sync for Settings
impl Unpin for Settings
impl UnwindSafe for Settings
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