Trait docker_compose::v2::InterpolateAll
[−]
[src]
pub trait InterpolateAll { fn interpolate_all(&mut self) -> Result<(), InterpolationError> { ... } }
Support for environment variable interpolation.
Provided Methods
fn interpolate_all(&mut self) -> Result<(), InterpolationError>
Recursively walk over this type, interpolating all RawOr
values
containing references to the environment. The default
implementation leaves a value unchanged.
Implementors
impl InterpolateAll for u16
impl InterpolateAll for u32
impl InterpolateAll for bool
impl InterpolateAll for String
impl<T> InterpolateAll for PhantomData<T>
impl<T: InterpolateAll> InterpolateAll for Option<T>
impl<T: InterpolateAll> InterpolateAll for Vec<T>
impl<K: Ord + Clone, T: InterpolateAll> InterpolateAll for BTreeMap<K, T>
impl<T: InterpolatableValue> InterpolateAll for RawOr<T>
impl InterpolateAll for CommandLine
impl InterpolateAll for File
impl InterpolateAll for Service
impl InterpolateAll for Network
impl InterpolateAll for Build
impl InterpolateAll for Extends
impl InterpolateAll for Logging
impl InterpolateAll for NetworkInterface
impl InterpolateAll for ExternalNetwork