pub struct StructuredAudioResponse {
pub model: String,
pub text: String,
pub usage: TokenUsage,
pub cost: CostEstimate,
}Fields§
§model: String§text: String§usage: TokenUsage§cost: CostEstimateTrait Implementations§
Source§impl Clone for StructuredAudioResponse
impl Clone for StructuredAudioResponse
Source§fn clone(&self) -> StructuredAudioResponse
fn clone(&self) -> StructuredAudioResponse
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 StructuredAudioResponse
impl Debug for StructuredAudioResponse
Source§impl<'de> Deserialize<'de> for StructuredAudioResponse
impl<'de> Deserialize<'de> for StructuredAudioResponse
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 StructuredAudioResponse
impl PartialEq for StructuredAudioResponse
Source§impl Serialize for StructuredAudioResponse
impl Serialize for StructuredAudioResponse
impl StructuralPartialEq for StructuredAudioResponse
Auto Trait Implementations§
impl Freeze for StructuredAudioResponse
impl RefUnwindSafe for StructuredAudioResponse
impl Send for StructuredAudioResponse
impl Sync for StructuredAudioResponse
impl Unpin for StructuredAudioResponse
impl UnsafeUnpin for StructuredAudioResponse
impl UnwindSafe for StructuredAudioResponse
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