pub struct ArtifactApproval {
pub approver: String,
pub bound_hash: String,
pub created_at: String,
}Expand description
A recorded approval. Honored only while bound_hash == the artifact’s current content hash.
Fields§
§approver: String§bound_hash: String§created_at: StringTrait Implementations§
Source§impl Clone for ArtifactApproval
impl Clone for ArtifactApproval
Source§impl Debug for ArtifactApproval
impl Debug for ArtifactApproval
Source§impl<'de> Deserialize<'de> for ArtifactApproval
impl<'de> Deserialize<'de> for ArtifactApproval
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
Auto Trait Implementations§
impl Freeze for ArtifactApproval
impl RefUnwindSafe for ArtifactApproval
impl Send for ArtifactApproval
impl Sync for ArtifactApproval
impl Unpin for ArtifactApproval
impl UnsafeUnpin for ArtifactApproval
impl UnwindSafe for ArtifactApproval
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