pub struct ResolveEntityResult {
pub outcome: String,
pub tier: u8,
pub confidence: f32,
pub entity_id: Option<String>,
pub candidate_ids: Vec<String>,
}Expand description
resolve_entity result. entity_id is set when outcome resolved to one
entity; candidate_ids is the ranked list when it was ambiguous.
Fields§
§outcome: String§tier: u8§confidence: f32§entity_id: Option<String>§candidate_ids: Vec<String>Trait Implementations§
Source§impl Clone for ResolveEntityResult
impl Clone for ResolveEntityResult
Source§impl Debug for ResolveEntityResult
impl Debug for ResolveEntityResult
Source§impl<'de> Deserialize<'de> for ResolveEntityResult
impl<'de> Deserialize<'de> for ResolveEntityResult
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 ResolveEntityResult
impl RefUnwindSafe for ResolveEntityResult
impl Send for ResolveEntityResult
impl Sync for ResolveEntityResult
impl Unpin for ResolveEntityResult
impl UnsafeUnpin for ResolveEntityResult
impl UnwindSafe for ResolveEntityResult
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