pub struct CodeCallRecord {Show 14 fields
pub repository_id: String,
pub source_scope: String,
pub call_id: String,
pub file_id: String,
pub path: String,
pub caller_symbol_snapshot_id: Option<String>,
pub caller_name: Option<String>,
pub callee_symbol_snapshot_id: Option<String>,
pub callee_name: String,
pub target_hint: Option<String>,
pub resolution_state: String,
pub confidence_basis_points: u16,
pub confidence_tier: String,
pub line_range: RepositoryCodeRange,
}Expand description
Call relationship extracted from code.
Fields§
§repository_id: String§source_scope: String§call_id: String§file_id: String§path: String§caller_symbol_snapshot_id: Option<String>§caller_name: Option<String>§callee_symbol_snapshot_id: Option<String>§callee_name: String§target_hint: Option<String>§resolution_state: String§confidence_basis_points: u16§confidence_tier: String§line_range: RepositoryCodeRangeTrait Implementations§
Source§impl Clone for CodeCallRecord
impl Clone for CodeCallRecord
Source§fn clone(&self) -> CodeCallRecord
fn clone(&self) -> CodeCallRecord
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 CodeCallRecord
impl Debug for CodeCallRecord
Source§impl<'de> Deserialize<'de> for CodeCallRecord
impl<'de> Deserialize<'de> for CodeCallRecord
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 Eq for CodeCallRecord
Source§impl PartialEq for CodeCallRecord
impl PartialEq for CodeCallRecord
Source§fn eq(&self, other: &CodeCallRecord) -> bool
fn eq(&self, other: &CodeCallRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CodeCallRecord
impl Serialize for CodeCallRecord
impl StructuralPartialEq for CodeCallRecord
Auto Trait Implementations§
impl Freeze for CodeCallRecord
impl RefUnwindSafe for CodeCallRecord
impl Send for CodeCallRecord
impl Sync for CodeCallRecord
impl Unpin for CodeCallRecord
impl UnsafeUnpin for CodeCallRecord
impl UnwindSafe for CodeCallRecord
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.