pub enum DeployerSecretStatus {
Present,
Missing,
Invalid,
}Expand description
Whether a deployer secret slot holds a usable value. Alien learns this from metadata only and never reads the value.
Variants§
Present
The secret exists and can be read by the workload.
Missing
The secret does not exist.
Invalid
The secret exists but cannot be used as is (wrong type, disabled, no enabled version); the report’s message says why.
Trait Implementations§
Source§impl Clone for DeployerSecretStatus
impl Clone for DeployerSecretStatus
impl Copy for DeployerSecretStatus
Source§impl Debug for DeployerSecretStatus
impl Debug for DeployerSecretStatus
Source§impl<'de> Deserialize<'de> for DeployerSecretStatus
impl<'de> Deserialize<'de> for DeployerSecretStatus
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
impl Eq for DeployerSecretStatus
Source§impl PartialEq for DeployerSecretStatus
impl PartialEq for DeployerSecretStatus
Source§impl Serialize for DeployerSecretStatus
impl Serialize for DeployerSecretStatus
impl StructuralPartialEq for DeployerSecretStatus
Auto Trait Implementations§
impl Freeze for DeployerSecretStatus
impl RefUnwindSafe for DeployerSecretStatus
impl Send for DeployerSecretStatus
impl Sync for DeployerSecretStatus
impl Unpin for DeployerSecretStatus
impl UnsafeUnpin for DeployerSecretStatus
impl UnwindSafe for DeployerSecretStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.