pub struct PeerReviewQueueEntry {
pub id: Uuid,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub deleted_at: Option<DateTime<Utc>>,
pub user_id: Uuid,
pub exercise_id: Uuid,
pub course_instance_id: Uuid,
pub receiving_peer_reviews_exercise_slide_submission_id: Uuid,
pub received_enough_peer_reviews: bool,
pub peer_review_priority: i32,
pub removed_from_queue_for_unusual_reason: bool,
}
Fields§
§id: Uuid
§created_at: DateTime<Utc>
§updated_at: DateTime<Utc>
§deleted_at: Option<DateTime<Utc>>
§user_id: Uuid
§exercise_id: Uuid
§course_instance_id: Uuid
§receiving_peer_reviews_exercise_slide_submission_id: Uuid
§received_enough_peer_reviews: bool
§peer_review_priority: i32
§removed_from_queue_for_unusual_reason: bool
Trait Implementations§
Source§impl Clone for PeerReviewQueueEntry
impl Clone for PeerReviewQueueEntry
Source§fn clone(&self) -> PeerReviewQueueEntry
fn clone(&self) -> PeerReviewQueueEntry
Returns a copy of the value. Read more
1.0.0 · 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 PeerReviewQueueEntry
impl Debug for PeerReviewQueueEntry
Source§impl<'de> Deserialize<'de> for PeerReviewQueueEntry
impl<'de> Deserialize<'de> for PeerReviewQueueEntry
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
Source§impl PartialEq for PeerReviewQueueEntry
impl PartialEq for PeerReviewQueueEntry
Source§impl Serialize for PeerReviewQueueEntry
impl Serialize for PeerReviewQueueEntry
impl Eq for PeerReviewQueueEntry
impl StructuralPartialEq for PeerReviewQueueEntry
Auto Trait Implementations§
impl Freeze for PeerReviewQueueEntry
impl RefUnwindSafe for PeerReviewQueueEntry
impl Send for PeerReviewQueueEntry
impl Sync for PeerReviewQueueEntry
impl Unpin for PeerReviewQueueEntry
impl UnwindSafe for PeerReviewQueueEntry
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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