pub struct ProviderCompletionError {
pub error: LlmTransportError,
pub call_record: LlmCallRecord,
}Expand description
Failed provider-handle outcome. The transport error is preserved intact,
and call_record makes all sealed attempts observable at this seam.
Fields§
§error: LlmTransportError§call_record: LlmCallRecordTrait Implementations§
Source§impl Debug for ProviderCompletionError
impl Debug for ProviderCompletionError
Source§impl Deref for ProviderCompletionError
impl Deref for ProviderCompletionError
Source§impl Display for ProviderCompletionError
impl Display for ProviderCompletionError
Source§impl Error for ProviderCompletionError
impl Error for ProviderCompletionError
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 ProviderCompletionError
impl RefUnwindSafe for ProviderCompletionError
impl Send for ProviderCompletionError
impl Sync for ProviderCompletionError
impl Unpin for ProviderCompletionError
impl UnsafeUnpin for ProviderCompletionError
impl UnwindSafe for ProviderCompletionError
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