vectie/moonfish/job does not have a README file
pub(all) struct AnalysisJobInput {
plan : AnalysisPlan
bundle : AnalysisRunBundle?
cancel_reason : String?
failure_message : String?
retry_policy : RetryPolicy
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct AnalysisJobState {
run_id : String
outcome : AnalysisJobOutcome
failure_kind : JobFailureKind?
bundle_status : AnalysisRunStatus?
can_start : Bool
can_retry : Bool
partial_record_available : Bool
retry_policy : RetryPolicy
event_count : Int
review_count : Int
blocking_review_count : Int
artifact_paths : Array[String]
events : Array[RoutineEvent]
message : String
} derive(Eq, ToJson, Debug, FromJson)fn analysis_job_input(plan : AnalysisPlan, bundle? : AnalysisRunBundle, cancel_reason? : String, failure_message? : String, retry_policy? : RetryPolicy) -> AnalysisJobInputfn default_retry_policy(max_attempts? : Int, semantic_max_attempts? : Int, retry_stage2? : Bool) -> RetryPolicyDependencies