pub struct CodebaseViewNode {
pub id: String,
pub label: String,
pub node_kind: String,
pub path: Option<String>,
pub confidence: f64,
pub evidence_ids: Vec<String>,
}Expand description
Graph-derived view node.
Fields§
§id: String§label: String§node_kind: String§path: Option<String>§confidence: f64§evidence_ids: Vec<String>Trait Implementations§
Source§impl Clone for CodebaseViewNode
impl Clone for CodebaseViewNode
Source§fn clone(&self) -> CodebaseViewNode
fn clone(&self) -> CodebaseViewNode
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 CodebaseViewNode
impl Debug for CodebaseViewNode
Source§impl<'de> Deserialize<'de> for CodebaseViewNode
impl<'de> Deserialize<'de> for CodebaseViewNode
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 PartialEq for CodebaseViewNode
impl PartialEq for CodebaseViewNode
Source§impl Serialize for CodebaseViewNode
impl Serialize for CodebaseViewNode
impl StructuralPartialEq for CodebaseViewNode
Auto Trait Implementations§
impl Freeze for CodebaseViewNode
impl RefUnwindSafe for CodebaseViewNode
impl Send for CodebaseViewNode
impl Sync for CodebaseViewNode
impl Unpin for CodebaseViewNode
impl UnsafeUnpin for CodebaseViewNode
impl UnwindSafe for CodebaseViewNode
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