pub struct ArtifactValidation {
pub id: ArtifactName,
pub status: Field<ArtifactValidationStatus>,
pub passed: Field<u64>,
pub total: Field<u64>,
pub satisfied: Field<bool>,
pub fingerprint_kind: Field<FingerprintKind>,
pub fingerprint: Field<Fingerprint>,
pub extra: Map<String, Value>,
}Fields§
§id: ArtifactName§status: Field<ArtifactValidationStatus>§passed: Field<u64>§total: Field<u64>§satisfied: Field<bool>§fingerprint_kind: Field<FingerprintKind>§fingerprint: Field<Fingerprint>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for ArtifactValidation
impl Clone for ArtifactValidation
Source§impl Debug for ArtifactValidation
impl Debug for ArtifactValidation
Source§impl<'de> Deserialize<'de> for ArtifactValidation
impl<'de> Deserialize<'de> for ArtifactValidation
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 ArtifactValidation
impl RefUnwindSafe for ArtifactValidation
impl Send for ArtifactValidation
impl Sync for ArtifactValidation
impl Unpin for ArtifactValidation
impl UnsafeUnpin for ArtifactValidation
impl UnwindSafe for ArtifactValidation
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.