pub struct SemanticAnswer {
pub value: String,
pub aliases: Vec<String>,
pub qualifiers: Vec<Vec<String>>,
pub polarity: AnswerPolarity,
}Fields§
§value: String§aliases: Vec<String>§qualifiers: Vec<Vec<String>>§polarity: AnswerPolarityTrait Implementations§
Source§impl Clone for SemanticAnswer
impl Clone for SemanticAnswer
Source§impl Debug for SemanticAnswer
impl Debug for SemanticAnswer
Source§impl<'de> Deserialize<'de> for SemanticAnswer
impl<'de> Deserialize<'de> for SemanticAnswer
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
Auto Trait Implementations§
impl Freeze for SemanticAnswer
impl RefUnwindSafe for SemanticAnswer
impl Send for SemanticAnswer
impl Sync for SemanticAnswer
impl Unpin for SemanticAnswer
impl UnsafeUnpin for SemanticAnswer
impl UnwindSafe for SemanticAnswer
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