pub struct OllamaProfile {
pub tag: Option<String>,
pub num_ctx: Option<u32>,
pub template: Option<String>,
}Expand description
Ollama serving profile.
Fields§
§tag: Option<String>Ollama tag, e.g. ornith:35b.
num_ctx: Option<u32>num_ctx — set EXPLICITLY (a large auto value can OOM the KV cache).
template: Option<String>Optional Modelfile template override.
Trait Implementations§
Source§impl Clone for OllamaProfile
impl Clone for OllamaProfile
Source§fn clone(&self) -> OllamaProfile
fn clone(&self) -> OllamaProfile
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 moreSource§impl Debug for OllamaProfile
impl Debug for OllamaProfile
Source§impl Default for OllamaProfile
impl Default for OllamaProfile
Source§fn default() -> OllamaProfile
fn default() -> OllamaProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OllamaProfile
impl<'de> Deserialize<'de> for OllamaProfile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OllamaProfile
impl PartialEq for OllamaProfile
Source§impl Serialize for OllamaProfile
impl Serialize for OllamaProfile
impl StructuralPartialEq for OllamaProfile
Auto Trait Implementations§
impl Freeze for OllamaProfile
impl RefUnwindSafe for OllamaProfile
impl Send for OllamaProfile
impl Sync for OllamaProfile
impl Unpin for OllamaProfile
impl UnsafeUnpin for OllamaProfile
impl UnwindSafe for OllamaProfile
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
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