pub struct ContextPipeline { /* private fields */ }Implementations§
Source§impl ContextPipeline
impl ContextPipeline
pub fn new(config: PipelineConfig) -> Self
Sourcepub async fn build_context(
&self,
sources: ContextSources<'_>,
) -> Result<String, ContextError>
pub async fn build_context( &self, sources: ContextSources<'_>, ) -> Result<String, ContextError>
Build a complete context string from available sources. Orchestrates selection -> encoding -> assembly within token budget.
Auto Trait Implementations§
impl Freeze for ContextPipeline
impl RefUnwindSafe for ContextPipeline
impl Send for ContextPipeline
impl Sync for ContextPipeline
impl Unpin for ContextPipeline
impl UnsafeUnpin for ContextPipeline
impl UnwindSafe for ContextPipeline
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