pub struct RejectedAttempt {
pub model: String,
pub reason: String,
pub usage: Usage,
pub cost_usd: Option<f64>,
}Expand description
A model answer that was received, paid for, and discarded.
Fields§
§model: String§reason: String§usage: Usage§cost_usd: Option<f64>Trait Implementations§
Source§impl Clone for RejectedAttempt
impl Clone for RejectedAttempt
Source§impl Debug for RejectedAttempt
impl Debug for RejectedAttempt
Source§impl Default for RejectedAttempt
impl Default for RejectedAttempt
Source§impl<'de> Deserialize<'de> for RejectedAttempt
impl<'de> Deserialize<'de> for RejectedAttempt
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 RejectedAttempt
impl PartialEq for RejectedAttempt
Source§impl Serialize for RejectedAttempt
impl Serialize for RejectedAttempt
impl StructuralPartialEq for RejectedAttempt
Auto Trait Implementations§
impl Freeze for RejectedAttempt
impl RefUnwindSafe for RejectedAttempt
impl Send for RejectedAttempt
impl Sync for RejectedAttempt
impl Unpin for RejectedAttempt
impl UnsafeUnpin for RejectedAttempt
impl UnwindSafe for RejectedAttempt
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