[−][src]Trait compose_yml::v2::InterpolateAll
Support for environment variable interpolation.
Provided methods
fn interpolate_all(&mut self) -> Result<()>
Recursively walk over this type, interpolating all RawOr
values
containing references to the environment. The default
implementation leaves a value unchanged.
Implementations on Foreign Types
impl InterpolateAll for i16
[src]
impl InterpolateAll for i16
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for u16
[src]
impl InterpolateAll for u16
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for u32
[src]
impl InterpolateAll for u32
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for bool
[src]
impl InterpolateAll for bool
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for String
[src]
impl InterpolateAll for String
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for ()
[src]
impl InterpolateAll for ()
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl<T: InterpolateAll> InterpolateAll for Option<T>
[src]
impl<T: InterpolateAll> InterpolateAll for Option<T>
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl<T: InterpolateAll> InterpolateAll for Vec<T>
[src]
impl<T: InterpolateAll> InterpolateAll for Vec<T>
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl<K: Ord + Clone, T: InterpolateAll> InterpolateAll for BTreeMap<K, T>
[src]
impl<K: Ord + Clone, T: InterpolateAll> InterpolateAll for BTreeMap<K, T>
fn interpolate_all(&mut self) -> Result<()> | [src] |
Implementors
impl InterpolateAll for CommandLine
[src]
impl InterpolateAll for CommandLine
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Ulimit
[src]
impl InterpolateAll for Ulimit
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Build
[src]
impl InterpolateAll for Build
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Extends
[src]
impl InterpolateAll for Extends
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for ExternalNetwork
[src]
impl InterpolateAll for ExternalNetwork
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for File
[src]
impl InterpolateAll for File
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Logging
[src]
impl InterpolateAll for Logging
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Network
[src]
impl InterpolateAll for Network
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for NetworkInterface
[src]
impl InterpolateAll for NetworkInterface
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Service
[src]
impl InterpolateAll for Service
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl InterpolateAll for Volume
[src]
impl InterpolateAll for Volume
Recursive merge all fields in the structure.
fn interpolate_all(&mut self) -> Result<()> | [src] |
impl<T: InterpolatableValue> InterpolateAll for RawOr<T>
[src]
impl<T: InterpolatableValue> InterpolateAll for RawOr<T>
fn interpolate_all(&mut self) -> Result<()> | [src] |