pub struct SemanticSearchResult {
pub id: Option<String>,
pub type: Option<SemanticSearchResultType>,
pub issue: Option<Box<Issue>>,
pub project: Option<Box<Project>>,
pub initiative: Option<Box<Initiative>>,
pub document: Option<Box<Document>>,
}Expand description
A semantic search result reference.
Fields§
§id: Option<String>The unique identifier of the entity.
type: Option<SemanticSearchResultType>The type of the semantic search result.
issue: Option<Box<Issue>>The issue related to the semantic search result.
project: Option<Box<Project>>The project related to the semantic search result.
initiative: Option<Box<Initiative>>The initiative related to the semantic search result.
document: Option<Box<Document>>The document related to the semantic search result.
Trait Implementations§
Source§impl Clone for SemanticSearchResult
impl Clone for SemanticSearchResult
Source§fn clone(&self) -> SemanticSearchResult
fn clone(&self) -> SemanticSearchResult
Returns a duplicate of the value. Read more
1.0.0 · 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 SemanticSearchResult
impl Debug for SemanticSearchResult
Source§impl Default for SemanticSearchResult
impl Default for SemanticSearchResult
Source§fn default() -> SemanticSearchResult
fn default() -> SemanticSearchResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SemanticSearchResultwhere
SemanticSearchResult: Default,
impl<'de> Deserialize<'de> for SemanticSearchResultwhere
SemanticSearchResult: Default,
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 GraphQLFields for SemanticSearchResult
impl GraphQLFields for SemanticSearchResult
Auto Trait Implementations§
impl Freeze for SemanticSearchResult
impl RefUnwindSafe for SemanticSearchResult
impl Send for SemanticSearchResult
impl Sync for SemanticSearchResult
impl Unpin for SemanticSearchResult
impl UnwindSafe for SemanticSearchResult
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