pub struct CodeGraphContextPack {
pub entry_points: Vec<CodeRetrievalHit>,
pub related_symbols: Vec<CodeRetrievalHit>,
pub graph_paths: Vec<CodeRetrievalHit>,
pub impact_hints: Vec<CodeGraphImpactHint>,
pub code_excerpts: Vec<CodeGraphCodeExcerpt>,
}Expand description
Internal context packing input grouped by structural role.
Fields§
§entry_points: Vec<CodeRetrievalHit>§graph_paths: Vec<CodeRetrievalHit>§impact_hints: Vec<CodeGraphImpactHint>§code_excerpts: Vec<CodeGraphCodeExcerpt>Trait Implementations§
Source§impl Clone for CodeGraphContextPack
impl Clone for CodeGraphContextPack
Source§fn clone(&self) -> CodeGraphContextPack
fn clone(&self) -> CodeGraphContextPack
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 CodeGraphContextPack
impl Debug for CodeGraphContextPack
Source§impl<'de> Deserialize<'de> for CodeGraphContextPack
impl<'de> Deserialize<'de> for CodeGraphContextPack
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 CodeGraphContextPack
impl PartialEq for CodeGraphContextPack
Source§impl Serialize for CodeGraphContextPack
impl Serialize for CodeGraphContextPack
impl StructuralPartialEq for CodeGraphContextPack
Auto Trait Implementations§
impl Freeze for CodeGraphContextPack
impl RefUnwindSafe for CodeGraphContextPack
impl Send for CodeGraphContextPack
impl Sync for CodeGraphContextPack
impl Unpin for CodeGraphContextPack
impl UnsafeUnpin for CodeGraphContextPack
impl UnwindSafe for CodeGraphContextPack
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