pub struct ConfigLoaderSaver {
pub spawn_folder: String,
pub database: Option<String>,
pub environment: Option<String>,
pub databases: Option<HashMap<String, DatabaseConfig>>,
pub project_id: Option<String>,
pub telemetry: Option<bool>,
}Fields§
§spawn_folder: String§database: Option<String>§environment: Option<String>§databases: Option<HashMap<String, DatabaseConfig>>§project_id: Option<String>Unique project identifier for telemetry (UUID string)
telemetry: Option<bool>Set to false to disable telemetry
Implementations§
Trait Implementations§
Source§impl Clone for ConfigLoaderSaver
impl Clone for ConfigLoaderSaver
Source§fn clone(&self) -> ConfigLoaderSaver
fn clone(&self) -> ConfigLoaderSaver
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 ConfigLoaderSaver
impl Debug for ConfigLoaderSaver
Source§impl<'de> Deserialize<'de> for ConfigLoaderSaver
impl<'de> Deserialize<'de> for ConfigLoaderSaver
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConfigLoaderSaver
impl RefUnwindSafe for ConfigLoaderSaver
impl Send for ConfigLoaderSaver
impl Sync for ConfigLoaderSaver
impl Unpin for ConfigLoaderSaver
impl UnsafeUnpin for ConfigLoaderSaver
impl UnwindSafe for ConfigLoaderSaver
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