vectie/moonfish/resilience does not have a README file
pub(all) struct ProviderFailureFinding {
run_id : String
check : ProviderFailureCheck
status : ProviderFailureStatus
path : String
message : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProviderFailureInput {
result : TwoStageRoutineResult
provider_error : ProviderError
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProviderFailureReport {
run_id : String
ready : Bool
error_kind : ProviderErrorKind
retryable : Bool
artifact_count : Int
findings : Array[ProviderFailureFinding]
summary : String
} derive(Eq, ToJson, Debug, FromJson)fn provider_failure_finding(run_id : String, check : ProviderFailureCheck, status : ProviderFailureStatus, path : String, message : String) -> ProviderFailureFindingfn provider_failure_input(result : TwoStageRoutineResult, provider_error : ProviderError) -> ProviderFailureInputDependencies