pub enum ClientUpdateData {
ExerciseDownload {
id: u32,
path: PathBuf,
},
PostedSubmission(NewSubmission),
}Expand description
The update data type for the progress reporter.
Variants§
Trait Implementations§
Source§impl Debug for ClientUpdateData
impl Debug for ClientUpdateData
Source§impl<'de> Deserialize<'de> for ClientUpdateData
impl<'de> Deserialize<'de> for ClientUpdateData
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 ClientUpdateData
impl RefUnwindSafe for ClientUpdateData
impl Send for ClientUpdateData
impl Sync for ClientUpdateData
impl Unpin for ClientUpdateData
impl UnwindSafe for ClientUpdateData
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