pub struct DebugNodeInfo {
pub node_id: i32,
pub vector_id: String,
pub field: String,
pub level: i32,
pub metadata: HashMap<String, Value>,
pub neighbors: Vec<DebugNeighbor>,
}Fields§
§node_id: i32§vector_id: String§field: String§level: i32§metadata: HashMap<String, Value>§neighbors: Vec<DebugNeighbor>Trait Implementations§
Source§impl Clone for DebugNodeInfo
impl Clone for DebugNodeInfo
Source§fn clone(&self) -> DebugNodeInfo
fn clone(&self) -> DebugNodeInfo
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 DebugNodeInfo
impl Debug for DebugNodeInfo
Source§impl<'de> Deserialize<'de> for DebugNodeInfo
impl<'de> Deserialize<'de> for DebugNodeInfo
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 DebugNodeInfo
impl RefUnwindSafe for DebugNodeInfo
impl Send for DebugNodeInfo
impl Sync for DebugNodeInfo
impl Unpin for DebugNodeInfo
impl UnsafeUnpin for DebugNodeInfo
impl UnwindSafe for DebugNodeInfo
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