pub struct RubricGrade {
pub criterion_id: Option<String>,
pub level_id: Option<String>,
pub points: Option<f64>,
}Expand description
A rubric grade set for the student submission. There is at most one entry per rubric criterion.
This type is not used in any activity, and only used as part of another schema.
Fields§
§criterion_id: Option<String>Optional. Criterion ID.
level_id: Option<String>Optional. Optional level ID of the selected level. If empty, no level was selected.
points: Option<f64>Optional. Optional points assigned for this criterion, typically based on the level. Levels might or might not have points. If unset, no points were set for this criterion.
Trait Implementations§
Source§impl Clone for RubricGrade
impl Clone for RubricGrade
Source§fn clone(&self) -> RubricGrade
fn clone(&self) -> RubricGrade
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 RubricGrade
impl Debug for RubricGrade
Source§impl Default for RubricGrade
impl Default for RubricGrade
Source§fn default() -> RubricGrade
fn default() -> RubricGrade
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RubricGrade
impl<'de> Deserialize<'de> for RubricGrade
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
Source§impl Serialize for RubricGrade
impl Serialize for RubricGrade
impl Part for RubricGrade
Auto Trait Implementations§
impl Freeze for RubricGrade
impl RefUnwindSafe for RubricGrade
impl Send for RubricGrade
impl Sync for RubricGrade
impl Unpin for RubricGrade
impl UnwindSafe for RubricGrade
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