pub struct JudgeRef {
pub plan: PlanId,
pub artifacts: Vec<ArtifactId>,
pub level_param: String,
pub subject_field: String,
}Expand description
A judge plan and the backend identities serving it (3.8.1).
Fields§
§plan: PlanId§artifacts: Vec<ArtifactId>§level_param: StringThe proposal parameter whose enum option is the level.
subject_field: StringThe input field the view’s subject is supplied as.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JudgeRef
impl<'de> Deserialize<'de> for JudgeRef
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 JudgeRef
impl StructuralPartialEq for JudgeRef
Auto Trait Implementations§
impl Freeze for JudgeRef
impl RefUnwindSafe for JudgeRef
impl Send for JudgeRef
impl Sync for JudgeRef
impl Unpin for JudgeRef
impl UnsafeUnpin for JudgeRef
impl UnwindSafe for JudgeRef
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