pub struct ReviewFinding {
pub title: String,
pub body: String,
pub confidence_score: Option<f32>,
pub priority: ReviewPriority,
pub code_location: ReviewCodeLocation,
}Fields§
§title: String§body: String§confidence_score: Option<f32>§priority: ReviewPriority§code_location: ReviewCodeLocationImplementations§
Source§impl ReviewFinding
impl ReviewFinding
Sourcepub fn display_title(&self) -> &str
pub fn display_title(&self) -> &str
The title with any leading [P0]..[P3] tag removed.
The rubric asks the model to prefix each title with its priority, and
every surface renders the priority itself, so surfaces must strip the
model’s tag or it shows up twice ([P3] [P3] …). Tolerates lowercase
and missing tags alike.
Trait Implementations§
Source§impl Clone for ReviewFinding
impl Clone for ReviewFinding
Source§impl Debug for ReviewFinding
impl Debug for ReviewFinding
Source§impl<'de> Deserialize<'de> for ReviewFinding
impl<'de> Deserialize<'de> for ReviewFinding
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 ReviewFinding
impl RefUnwindSafe for ReviewFinding
impl Send for ReviewFinding
impl Sync for ReviewFinding
impl Unpin for ReviewFinding
impl UnsafeUnpin for ReviewFinding
impl UnwindSafe for ReviewFinding
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