pub struct DeployerSecretReport {
pub input_id: String,
pub label: String,
pub required: bool,
pub status: DeployerSecretStatus,
pub message: Option<String>,
pub location: DeployerSecretLocation,
}Expand description
The state of one deployer secret slot, reported with the deployment.
Fields§
§input_id: StringStack input id.
label: StringThe input’s label.
required: boolWhether the workload cannot start without it.
status: DeployerSecretStatusWhether the slot is filled.
message: Option<String>Why the slot is invalid.
location: DeployerSecretLocationWhere the deployer writes the value.
Implementations§
Trait Implementations§
Source§impl Clone for DeployerSecretReport
impl Clone for DeployerSecretReport
Source§impl Debug for DeployerSecretReport
impl Debug for DeployerSecretReport
Source§impl<'de> Deserialize<'de> for DeployerSecretReport
impl<'de> Deserialize<'de> for DeployerSecretReport
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 DeployerSecretReport
Source§impl PartialEq for DeployerSecretReport
impl PartialEq for DeployerSecretReport
Source§impl Serialize for DeployerSecretReport
impl Serialize for DeployerSecretReport
impl StructuralPartialEq for DeployerSecretReport
Auto Trait Implementations§
impl Freeze for DeployerSecretReport
impl RefUnwindSafe for DeployerSecretReport
impl Send for DeployerSecretReport
impl Sync for DeployerSecretReport
impl Unpin for DeployerSecretReport
impl UnsafeUnpin for DeployerSecretReport
impl UnwindSafe for DeployerSecretReport
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.