pub enum BraintrustError {
InvalidConfig(String),
Http(Error),
Network(String),
Api {
status: u16,
message: String,
},
ChannelClosed,
Background(String),
StreamAggregation(String),
}Variants§
InvalidConfig(String)
Http(Error)
Network(String)
Api
ChannelClosed
Background(String)
StreamAggregation(String)
Trait Implementations§
Source§impl Debug for BraintrustError
impl Debug for BraintrustError
Source§impl Display for BraintrustError
impl Display for BraintrustError
Source§impl Error for BraintrustError
impl Error for BraintrustError
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 !RefUnwindSafe for BraintrustError
impl !UnwindSafe for BraintrustError
impl Freeze for BraintrustError
impl Send for BraintrustError
impl Sync for BraintrustError
impl Unpin for BraintrustError
impl UnsafeUnpin for BraintrustError
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<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>
impl<T> MaybeSendSync for T
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.