pub struct KnowledgeBaseSearchResult {
pub status: KnowledgeBaseSearchResultStatus,
pub query: String,
pub mode: Option<String>,
pub count: i64,
pub results: Vec<KnowledgeBaseSearchResultResult>,
}Expand description
KnowledgeBaseSearchResult model.
Fields§
§status: KnowledgeBaseSearchResultStatus§query: String§mode: Option<String>Which pass produced the results; null when the knowledge base is empty and neither ran.
count: i64§results: Vec<KnowledgeBaseSearchResultResult>Trait Implementations§
Source§impl Clone for KnowledgeBaseSearchResult
impl Clone for KnowledgeBaseSearchResult
Source§fn clone(&self) -> KnowledgeBaseSearchResult
fn clone(&self) -> KnowledgeBaseSearchResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KnowledgeBaseSearchResult
impl Debug for KnowledgeBaseSearchResult
Source§impl Default for KnowledgeBaseSearchResult
impl Default for KnowledgeBaseSearchResult
Source§fn default() -> KnowledgeBaseSearchResult
fn default() -> KnowledgeBaseSearchResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KnowledgeBaseSearchResult
impl<'de> Deserialize<'de> for KnowledgeBaseSearchResult
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 StructuralPartialEq for KnowledgeBaseSearchResult
Auto Trait Implementations§
impl Freeze for KnowledgeBaseSearchResult
impl RefUnwindSafe for KnowledgeBaseSearchResult
impl Send for KnowledgeBaseSearchResult
impl Sync for KnowledgeBaseSearchResult
impl Unpin for KnowledgeBaseSearchResult
impl UnsafeUnpin for KnowledgeBaseSearchResult
impl UnwindSafe for KnowledgeBaseSearchResult
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