pub struct CourseUnitUpdateRequest {
pub display_name: Option<String>,
pub description: Option<String>,
pub value: Option<CourseUnitValue>,
pub index: Option<u16>,
}
Expand description
Request to update an CourseUnit
.
Fields§
§display_name: Option<String>
Course Unit display name
description: Option<String>
Description of Course Unit
value: Option<CourseUnitValue>
Kind of Course Unit
index: Option<u16>
Kind of Course Unit
Trait Implementations§
Source§impl Debug for CourseUnitUpdateRequest
impl Debug for CourseUnitUpdateRequest
Source§impl Default for CourseUnitUpdateRequest
impl Default for CourseUnitUpdateRequest
Source§fn default() -> CourseUnitUpdateRequest
fn default() -> CourseUnitUpdateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CourseUnitUpdateRequest
impl<'de> Deserialize<'de> for CourseUnitUpdateRequest
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 CourseUnitUpdateRequest
impl RefUnwindSafe for CourseUnitUpdateRequest
impl Send for CourseUnitUpdateRequest
impl Sync for CourseUnitUpdateRequest
impl Unpin for CourseUnitUpdateRequest
impl UnwindSafe for CourseUnitUpdateRequest
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