pub struct CommandLlm { /* private fields */ }Expand description
A subprocess LLM backend. One process per call; argv is whitespace-split
with no shell (identical rules to CommandEmbed).
Implementations§
Trait Implementations§
Source§impl LlmBackend for CommandLlm
impl LlmBackend for CommandLlm
Auto Trait Implementations§
impl Freeze for CommandLlm
impl RefUnwindSafe for CommandLlm
impl Send for CommandLlm
impl Sync for CommandLlm
impl Unpin for CommandLlm
impl UnsafeUnpin for CommandLlm
impl UnwindSafe for CommandLlm
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