pub struct QuestionSchema {
pub operation: DynamicOperation,
pub question: String,
pub labels: Vec<String>,
pub output: DynamicOutputKind,
}Expand description
The exact question and label schema a dataset and a configuration bind: results never transfer to another question, label order or output kind.
Fields§
§operation: DynamicOperation§question: String§labels: Vec<String>§output: DynamicOutputKindTrait Implementations§
Source§impl Clone for QuestionSchema
impl Clone for QuestionSchema
Source§impl Debug for QuestionSchema
impl Debug for QuestionSchema
Source§impl<'de> Deserialize<'de> for QuestionSchema
impl<'de> Deserialize<'de> for QuestionSchema
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 QuestionSchema
Source§impl PartialEq for QuestionSchema
impl PartialEq for QuestionSchema
Source§impl Serialize for QuestionSchema
impl Serialize for QuestionSchema
impl StructuralPartialEq for QuestionSchema
Auto Trait Implementations§
impl Freeze for QuestionSchema
impl RefUnwindSafe for QuestionSchema
impl Send for QuestionSchema
impl Sync for QuestionSchema
impl Unpin for QuestionSchema
impl UnsafeUnpin for QuestionSchema
impl UnwindSafe for QuestionSchema
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