pub enum LayerValue {
Plain(String),
SecretRef(SecretRef),
Secret(SecretValue),
}Expand description
What one layer sets, before secrets are resolved.
Variants§
Plain(String)
A plain value.
SecretRef(SecretRef)
A value to resolve with a SecretProviders.
Secret(SecretValue)
A secret value already resolved (a source’s credential).
Trait Implementations§
Source§impl Clone for LayerValue
impl Clone for LayerValue
Auto Trait Implementations§
impl Forget for LayerValue
impl Freeze for LayerValue
impl RefUnwindSafe for LayerValue
impl Send for LayerValue
impl Sync for LayerValue
impl Unpin for LayerValue
impl UnsafeUnpin for LayerValue
impl UnwindSafe for LayerValue
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