pub struct GaiaConfig {
pub setting: GaiaSettings,
pub target: CompilationTarget,
}Expand description
Gaia configuration containing both static settings and compilation target.
Fields§
§setting: GaiaSettingsStatic settings loaded from configuration files.
target: CompilationTargetThe compilation target for this configuration.
Trait Implementations§
Source§impl Clone for GaiaConfig
impl Clone for GaiaConfig
Source§fn clone(&self) -> GaiaConfig
fn clone(&self) -> GaiaConfig
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 GaiaConfig
impl Debug for GaiaConfig
Auto Trait Implementations§
impl Freeze for GaiaConfig
impl RefUnwindSafe for GaiaConfig
impl Send for GaiaConfig
impl Sync for GaiaConfig
impl Unpin for GaiaConfig
impl UnsafeUnpin for GaiaConfig
impl UnwindSafe for GaiaConfig
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