pub struct CreateAssignmentParams {
pub name: String,
pub description: Option<String>,
pub due_at: Option<DateTime<Utc>>,
pub unlock_at: Option<DateTime<Utc>>,
pub lock_at: Option<DateTime<Utc>>,
pub points_possible: Option<f64>,
pub grading_type: Option<String>,
pub submission_types: Option<Vec<String>>,
pub published: Option<bool>,
pub assignment_group_id: Option<u64>,
pub position: Option<u64>,
pub omit_from_final_grade: Option<bool>,
}Fields§
§name: String§description: Option<String>§due_at: Option<DateTime<Utc>>§unlock_at: Option<DateTime<Utc>>§lock_at: Option<DateTime<Utc>>§points_possible: Option<f64>§grading_type: Option<String>§submission_types: Option<Vec<String>>§published: Option<bool>§assignment_group_id: Option<u64>§position: Option<u64>§omit_from_final_grade: Option<bool>Trait Implementations§
Source§impl Debug for CreateAssignmentParams
impl Debug for CreateAssignmentParams
Source§impl Default for CreateAssignmentParams
impl Default for CreateAssignmentParams
Source§fn default() -> CreateAssignmentParams
fn default() -> CreateAssignmentParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateAssignmentParams
impl<'de> Deserialize<'de> for CreateAssignmentParams
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 CreateAssignmentParams
impl RefUnwindSafe for CreateAssignmentParams
impl Send for CreateAssignmentParams
impl Sync for CreateAssignmentParams
impl Unpin for CreateAssignmentParams
impl UnsafeUnpin for CreateAssignmentParams
impl UnwindSafe for CreateAssignmentParams
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