pub struct LLMRuntime {
pub model_path: String,
pub context_size: u32,
pub batch_size: u32,
pub threads: u32,
pub gpu_layers: u32,
}Expand description
Direct LLM runtime integration
Fields§
§model_path: String§context_size: u32§batch_size: u32§threads: u32§gpu_layers: u32Auto Trait Implementations§
impl Freeze for LLMRuntime
impl RefUnwindSafe for LLMRuntime
impl Send for LLMRuntime
impl Sync for LLMRuntime
impl Unpin for LLMRuntime
impl UnsafeUnpin for LLMRuntime
impl UnwindSafe for LLMRuntime
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more