pub struct GraderStringCheck {
pub name: String,
pub input: String,
pub reference: String,
pub operation: GraderStringCheckOperation,
}Expand description
String check grader.
Fields§
§name: StringThe name of the grader.
input: StringThe input text. This may include template strings.
reference: StringThe reference text. This may include template strings.
operation: GraderStringCheckOperationThe string check operation to perform. One of eq, ne, like, or ilike.
Trait Implementations§
Source§impl Clone for GraderStringCheck
impl Clone for GraderStringCheck
Source§fn clone(&self) -> GraderStringCheck
fn clone(&self) -> GraderStringCheck
Returns a duplicate 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 GraderStringCheck
impl Debug for GraderStringCheck
Source§impl<'de> Deserialize<'de> for GraderStringCheck
impl<'de> Deserialize<'de> for GraderStringCheck
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 GraderStringCheck
impl PartialEq for GraderStringCheck
Source§impl Serialize for GraderStringCheck
impl Serialize for GraderStringCheck
impl StructuralPartialEq for GraderStringCheck
Auto Trait Implementations§
impl Freeze for GraderStringCheck
impl RefUnwindSafe for GraderStringCheck
impl Send for GraderStringCheck
impl Sync for GraderStringCheck
impl Unpin for GraderStringCheck
impl UnwindSafe for GraderStringCheck
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