pub struct ReviewPack {
pub repo: String,
pub branch: String,
pub head: String,
pub summary: String,
pub risk_score: f64,
pub confidence: f64,
pub top_risks: Vec<ReviewRisk>,
pub test_gaps: Vec<String>,
pub owner_candidates: Vec<ReviewOwnerCandidate>,
pub recommended_actions: Vec<ActionRecommendation>,
pub evidence: Vec<EvidenceLink>,
}Fields§
§repo: String§branch: String§head: String§summary: String§risk_score: f64§confidence: f64§top_risks: Vec<ReviewRisk>§test_gaps: Vec<String>§owner_candidates: Vec<ReviewOwnerCandidate>§recommended_actions: Vec<ActionRecommendation>§evidence: Vec<EvidenceLink>Trait Implementations§
Source§impl Clone for ReviewPack
impl Clone for ReviewPack
Source§fn clone(&self) -> ReviewPack
fn clone(&self) -> ReviewPack
Returns a duplicate of the value. Read more
1.0.0 · 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 ReviewPack
impl Debug for ReviewPack
Source§impl<'de> Deserialize<'de> for ReviewPack
impl<'de> Deserialize<'de> for ReviewPack
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 ReviewPack
impl RefUnwindSafe for ReviewPack
impl Send for ReviewPack
impl Sync for ReviewPack
impl Unpin for ReviewPack
impl UnwindSafe for ReviewPack
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more