pub struct Scorecard {
pub name: String,
pub score: u8,
pub rationale: String,
}Expand description
The result of grading a run trace or report.
Fields§
§name: StringThe grader name.
score: u8The score on a 0-100 scale.
rationale: StringWhy the grader assigned that score.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Scorecard
impl<'de> Deserialize<'de> for Scorecard
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
impl Eq for Scorecard
impl StructuralPartialEq for Scorecard
Auto Trait Implementations§
impl Freeze for Scorecard
impl RefUnwindSafe for Scorecard
impl Send for Scorecard
impl Sync for Scorecard
impl Unpin for Scorecard
impl UnsafeUnpin for Scorecard
impl UnwindSafe for Scorecard
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