pub enum TextAnswer {
NotAvailable {
outcome: FactId,
},
TextFields {
fields: Vec<TextField>,
},
NoText {},
}Variants§
Trait Implementations§
Source§impl Clone for TextAnswer
impl Clone for TextAnswer
Source§impl Debug for TextAnswer
impl Debug for TextAnswer
Source§impl<'de> Deserialize<'de> for TextAnswer
impl<'de> Deserialize<'de> for TextAnswer
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 JsonSchema for TextAnswer
impl JsonSchema for TextAnswer
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TextAnswer
impl PartialEq for TextAnswer
Source§impl Serialize for TextAnswer
impl Serialize for TextAnswer
impl StructuralPartialEq for TextAnswer
Auto Trait Implementations§
impl Freeze for TextAnswer
impl RefUnwindSafe for TextAnswer
impl Send for TextAnswer
impl Sync for TextAnswer
impl Unpin for TextAnswer
impl UnsafeUnpin for TextAnswer
impl UnwindSafe for TextAnswer
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