pub enum OllamaError {
RequestError(Error),
DecodingError(Error),
InvalidFormat(String),
OllamaServerError(String),
}Variants§
RequestError(Error)
Error occurred during HTTP request execution.
DecodingError(Error)
Error occurred while decoding the response body.
InvalidFormat(String)
The response format is invalid or unexpected.
OllamaServerError(String)
Error returned by the Ollama server.
Trait Implementations§
Source§impl Debug for OllamaError
impl Debug for OllamaError
Source§impl Display for OllamaError
impl Display for OllamaError
Source§impl Error for OllamaError
impl Error for OllamaError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for OllamaError
impl !RefUnwindSafe for OllamaError
impl Send for OllamaError
impl Sync for OllamaError
impl Unpin for OllamaError
impl !UnwindSafe for OllamaError
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.