pub struct GetContextOptions {
pub run_id: Option<String>,
pub query: Option<String>,
pub user_id: Option<String>,
pub entry_types: Vec<String>,
pub include_working_memory: bool,
pub format: Option<String>,
pub limit: Option<u64>,
pub max_token_budget: Option<u32>,
pub agent_id: Option<String>,
pub mode: Option<String>,
pub sections: Vec<String>,
pub lane: Option<String>,
}Fields§
§run_id: Option<String>§query: Option<String>§user_id: Option<String>§entry_types: Vec<String>§include_working_memory: bool§format: Option<String>§limit: Option<u64>§max_token_budget: Option<u32>§agent_id: Option<String>§mode: Option<String>§sections: Vec<String>§lane: Option<String>Trait Implementations§
Source§impl Clone for GetContextOptions
impl Clone for GetContextOptions
Source§fn clone(&self) -> GetContextOptions
fn clone(&self) -> GetContextOptions
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 GetContextOptions
impl Debug for GetContextOptions
Auto Trait Implementations§
impl Freeze for GetContextOptions
impl RefUnwindSafe for GetContextOptions
impl Send for GetContextOptions
impl Sync for GetContextOptions
impl Unpin for GetContextOptions
impl UnsafeUnpin for GetContextOptions
impl UnwindSafe for GetContextOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request