pub struct LlmExecutor { /* private fields */ }Expand description
Opaque handle to the LLM execution runtime.
This struct wraps the execution backend and exposes zero public execution methods.
Pass this handle to LLM::create_client to construct a typed, structured LLM client.
Implementations§
Trait Implementations§
Source§impl Clone for LlmExecutor
impl Clone for LlmExecutor
Source§fn clone(&self) -> LlmExecutor
fn clone(&self) -> LlmExecutor
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for LlmExecutor
impl !UnwindSafe for LlmExecutor
impl Freeze for LlmExecutor
impl Send for LlmExecutor
impl Sync for LlmExecutor
impl Unpin for LlmExecutor
impl UnsafeUnpin for LlmExecutor
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