pub struct TeacherCandidate {
pub candidate_id: String,
pub kind: TeacherCandidateKind,
pub status: TeacherCandidateStatus,
pub source_node_id: String,
pub source_branch_id: Option<String>,
pub summary: String,
pub evidence: Vec<String>,
pub replay_results: Vec<StudentReplayResult>,
}Fields§
§candidate_id: String§kind: TeacherCandidateKind§status: TeacherCandidateStatus§source_node_id: String§source_branch_id: Option<String>§summary: String§evidence: Vec<String>§replay_results: Vec<StudentReplayResult>Trait Implementations§
Source§impl Clone for TeacherCandidate
impl Clone for TeacherCandidate
Source§fn clone(&self) -> TeacherCandidate
fn clone(&self) -> TeacherCandidate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TeacherCandidate
impl Debug for TeacherCandidate
Source§impl<'de> Deserialize<'de> for TeacherCandidate
impl<'de> Deserialize<'de> for TeacherCandidate
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
impl Eq for TeacherCandidate
Source§impl PartialEq for TeacherCandidate
impl PartialEq for TeacherCandidate
Source§impl Serialize for TeacherCandidate
impl Serialize for TeacherCandidate
impl StructuralPartialEq for TeacherCandidate
Auto Trait Implementations§
impl Freeze for TeacherCandidate
impl RefUnwindSafe for TeacherCandidate
impl Send for TeacherCandidate
impl Sync for TeacherCandidate
impl Unpin for TeacherCandidate
impl UnsafeUnpin for TeacherCandidate
impl UnwindSafe for TeacherCandidate
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