pub struct ClaudeGeminiRequestContext {
pub media: MediaFacts,
pub tool_names: BTreeMap<String, String>,
}Expand description
Concrete media facts obtained by the caller’s resource capabilities.
Fields§
§media: MediaFacts§tool_names: BTreeMap<String, String>Tool IDs and names recovered from declared history/state when history is truncated.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClaudeGeminiRequestContext
impl RefUnwindSafe for ClaudeGeminiRequestContext
impl Send for ClaudeGeminiRequestContext
impl Sync for ClaudeGeminiRequestContext
impl Unpin for ClaudeGeminiRequestContext
impl UnsafeUnpin for ClaudeGeminiRequestContext
impl UnwindSafe for ClaudeGeminiRequestContext
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