pub struct ScoringFeedback {
pub assessment: String,
pub strengths: Vec<String>,
pub improvements: Vec<String>,
pub critical_issues: Vec<String>,
pub next_steps: Vec<String>,
}Expand description
Actionable feedback based on scores
Fields§
§assessment: StringOverall assessment
strengths: Vec<String>Strengths identified
improvements: Vec<String>Areas for improvement
critical_issues: Vec<String>Critical issues that must be addressed
next_steps: Vec<String>Recommended next steps
Trait Implementations§
Source§impl Clone for ScoringFeedback
impl Clone for ScoringFeedback
Source§fn clone(&self) -> ScoringFeedback
fn clone(&self) -> ScoringFeedback
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 ScoringFeedback
impl Debug for ScoringFeedback
Source§impl<'de> Deserialize<'de> for ScoringFeedback
impl<'de> Deserialize<'de> for ScoringFeedback
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 ScoringFeedback
impl RefUnwindSafe for ScoringFeedback
impl Send for ScoringFeedback
impl Sync for ScoringFeedback
impl Unpin for ScoringFeedback
impl UnwindSafe for ScoringFeedback
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