pub struct ConfigLayer {
pub schema_version: Option<ConfigVersion>,
pub environment: Option<EnvironmentLayer>,
pub paths: Option<PathsLayer>,
pub services: Option<ServicesLayer>,
pub events: Option<EventsLayer>,
pub runtime: Option<RuntimeLayer>,
pub telemetry: Option<TelemetryLayer>,
pub network: Option<NetworkLayer>,
pub deployer: Option<DeployerLayer>,
pub secrets: Option<SecretsBackendRefLayer>,
pub packs: Option<PacksLayer>,
pub dev: Option<DevLayer>,
}Fields§
§schema_version: Option<ConfigVersion>§environment: Option<EnvironmentLayer>§paths: Option<PathsLayer>§services: Option<ServicesLayer>§events: Option<EventsLayer>§runtime: Option<RuntimeLayer>§telemetry: Option<TelemetryLayer>§network: Option<NetworkLayer>§deployer: Option<DeployerLayer>§secrets: Option<SecretsBackendRefLayer>§packs: Option<PacksLayer>§dev: Option<DevLayer>Trait Implementations§
Source§impl Clone for ConfigLayer
impl Clone for ConfigLayer
Source§fn clone(&self) -> ConfigLayer
fn clone(&self) -> ConfigLayer
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 ConfigLayer
impl Debug for ConfigLayer
Source§impl Default for ConfigLayer
impl Default for ConfigLayer
Source§fn default() -> ConfigLayer
fn default() -> ConfigLayer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigLayer
impl<'de> Deserialize<'de> for ConfigLayer
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
Source§impl From<CliOverrides> for ConfigLayer
impl From<CliOverrides> for ConfigLayer
Source§fn from(value: CliOverrides) -> Self
fn from(value: CliOverrides) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConfigLayer
impl PartialEq for ConfigLayer
Source§impl Serialize for ConfigLayer
impl Serialize for ConfigLayer
impl StructuralPartialEq for ConfigLayer
Auto Trait Implementations§
impl Freeze for ConfigLayer
impl RefUnwindSafe for ConfigLayer
impl Send for ConfigLayer
impl Sync for ConfigLayer
impl Unpin for ConfigLayer
impl UnwindSafe for ConfigLayer
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