[][src]Trait compose_yml::v2::InterpolateAll

pub trait InterpolateAll {
    fn interpolate_all(&mut self) -> Result<()> { ... }
}

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.

Loading content...

Implementations on Foreign Types

impl InterpolateAll for i16
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for u16
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for u32
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for bool
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for String
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for ()
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl<T: InterpolateAll> InterpolateAll for Option<T>
[src]

impl<T: InterpolateAll> InterpolateAll for Vec<T>
[src]

impl<K: Ord + Clone, T: InterpolateAll> InterpolateAll for BTreeMap<K, T>
[src]

Loading content...

Implementors

impl InterpolateAll for CommandLine
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for Ulimit
[src]

fn interpolate_all(&mut self) -> Result<()>
[src]

impl InterpolateAll for Build
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for Extends
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for ExternalNetwork
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for File
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for Logging
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for Network
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for NetworkInterface
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for Service
[src]

Recursive merge all fields in the structure.

impl InterpolateAll for Volume
[src]

Recursive merge all fields in the structure.

impl<T: InterpolatableValue> InterpolateAll for RawOr<T>
[src]

Loading content...