pub struct GradingStandard {
pub id: u64,
pub title: Option<String>,
pub context_type: Option<String>,
pub context_id: Option<u64>,
pub grading_scheme: Option<Vec<GradingSchemeEntry>>,
}Fields§
§id: u64§title: Option<String>§context_type: Option<String>§context_id: Option<u64>§grading_scheme: Option<Vec<GradingSchemeEntry>>Trait Implementations§
Source§impl Clone for GradingStandard
impl Clone for GradingStandard
Source§fn clone(&self) -> GradingStandard
fn clone(&self) -> GradingStandard
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GradingStandard
impl Debug for GradingStandard
Source§impl<'de> Deserialize<'de> for GradingStandard
impl<'de> Deserialize<'de> for GradingStandard
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 GradingStandard
impl RefUnwindSafe for GradingStandard
impl Send for GradingStandard
impl Sync for GradingStandard
impl Unpin for GradingStandard
impl UnsafeUnpin for GradingStandard
impl UnwindSafe for GradingStandard
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