pub struct OutputPhrase {
pub start: usize,
pub end: usize,
pub split_token: Option<usize>,
pub nouns: Vec<OutputNoun>,
pub verbs: Vec<OutputVerb>,
pub tense: String,
pub person: String,
pub classification: String,
pub intent: String,
}
Fields§
§start: usize
§end: usize
§split_token: Option<usize>
§nouns: Vec<OutputNoun>
§verbs: Vec<OutputVerb>
§tense: String
§person: String
§classification: String
§intent: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OutputPhrase
impl<'de> Deserialize<'de> for OutputPhrase
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 OutputPhrase
impl RefUnwindSafe for OutputPhrase
impl Send for OutputPhrase
impl Sync for OutputPhrase
impl Unpin for OutputPhrase
impl UnwindSafe for OutputPhrase
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