pub struct GradeHistory {
pub actor_user_id: Option<String>,
pub grade_change_type: Option<String>,
pub grade_timestamp: Option<DateTime<Utc>>,
pub max_points: Option<f64>,
pub points_earned: Option<f64>,
}Expand description
The history of each grade on this submission.
This type is not used in any activity, and only used as part of another schema.
Fields§
§actor_user_id: Option<String>The teacher who made the grade change.
grade_change_type: Option<String>The type of grade change at this time in the submission grade history.
grade_timestamp: Option<DateTime<Utc>>When the grade of the submission was changed.
max_points: Option<f64>The denominator of the grade at this time in the submission grade history.
points_earned: Option<f64>The numerator of the grade at this time in the submission grade history.
Trait Implementations§
Source§impl Clone for GradeHistory
impl Clone for GradeHistory
Source§fn clone(&self) -> GradeHistory
fn clone(&self) -> GradeHistory
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 GradeHistory
impl Debug for GradeHistory
Source§impl Default for GradeHistory
impl Default for GradeHistory
Source§fn default() -> GradeHistory
fn default() -> GradeHistory
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GradeHistory
impl<'de> Deserialize<'de> for GradeHistory
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 GradeHistory
impl Serialize for GradeHistory
impl Part for GradeHistory
Auto Trait Implementations§
impl Freeze for GradeHistory
impl RefUnwindSafe for GradeHistory
impl Send for GradeHistory
impl Sync for GradeHistory
impl Unpin for GradeHistory
impl UnwindSafe for GradeHistory
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