pub struct DeployHistorySecret {
pub name: String,
pub value: String,
pub hash: String,
pub service: Option<String>,
}Expand description
One secret extracted from deploy history before writing redacted JSON.
Fields§
§name: String§value: String§hash: StringFirst 12 hex chars of sha256(value) — embedded in the on-disk placeholder.
service: Option<String>Service plan step name that owned this env key (athena or athena@kubernetes).
Trait Implementations§
Source§impl Clone for DeployHistorySecret
impl Clone for DeployHistorySecret
Source§fn clone(&self) -> DeployHistorySecret
fn clone(&self) -> DeployHistorySecret
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeployHistorySecret
impl Debug for DeployHistorySecret
Source§impl<'de> Deserialize<'de> for DeployHistorySecret
impl<'de> Deserialize<'de> for DeployHistorySecret
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 DeployHistorySecret
Source§impl PartialEq for DeployHistorySecret
impl PartialEq for DeployHistorySecret
Source§impl Serialize for DeployHistorySecret
impl Serialize for DeployHistorySecret
impl StructuralPartialEq for DeployHistorySecret
Auto Trait Implementations§
impl Freeze for DeployHistorySecret
impl RefUnwindSafe for DeployHistorySecret
impl Send for DeployHistorySecret
impl Sync for DeployHistorySecret
impl Unpin for DeployHistorySecret
impl UnsafeUnpin for DeployHistorySecret
impl UnwindSafe for DeployHistorySecret
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