pub struct KnowledgeGraphResponse {
pub nodes: Vec<KnowledgeNode>,
pub edges: Vec<KnowledgeEdge>,
pub clusters: Option<Vec<Vec<String>>>,
}Expand description
Response from knowledge graph operations
Fields§
§nodes: Vec<KnowledgeNode>§edges: Vec<KnowledgeEdge>§clusters: Option<Vec<Vec<String>>>Trait Implementations§
Source§impl Clone for KnowledgeGraphResponse
impl Clone for KnowledgeGraphResponse
Source§fn clone(&self) -> KnowledgeGraphResponse
fn clone(&self) -> KnowledgeGraphResponse
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 KnowledgeGraphResponse
impl Debug for KnowledgeGraphResponse
Source§impl<'de> Deserialize<'de> for KnowledgeGraphResponse
impl<'de> Deserialize<'de> for KnowledgeGraphResponse
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 KnowledgeGraphResponse
impl RefUnwindSafe for KnowledgeGraphResponse
impl Send for KnowledgeGraphResponse
impl Sync for KnowledgeGraphResponse
impl Unpin for KnowledgeGraphResponse
impl UnsafeUnpin for KnowledgeGraphResponse
impl UnwindSafe for KnowledgeGraphResponse
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