pub struct ResetExercisesPayload {
pub user_ids: Vec<Uuid>,
pub exercise_ids: Vec<Uuid>,
pub threshold: Option<f64>,
pub reset_all_below_max_points: bool,
pub reset_only_locked_peer_reviews: bool,
}
Fields§
§user_ids: Vec<Uuid>
§exercise_ids: Vec<Uuid>
§threshold: Option<f64>
§reset_all_below_max_points: bool
§reset_only_locked_peer_reviews: bool
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ResetExercisesPayload
impl<'de> Deserialize<'de> for ResetExercisesPayload
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 ResetExercisesPayload
impl RefUnwindSafe for ResetExercisesPayload
impl Send for ResetExercisesPayload
impl Sync for ResetExercisesPayload
impl Unpin for ResetExercisesPayload
impl UnwindSafe for ResetExercisesPayload
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
Source§impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more