#[non_exhaustive]pub struct ResponseAudio {
pub id: String,
pub data: String,
pub expires_at: i64,
pub transcript: String,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: String§data: String§expires_at: i64§transcript: String§rest: RestImplementations§
Source§impl ResponseAudio
impl ResponseAudio
Trait Implementations§
Source§impl Clone for ResponseAudio
impl Clone for ResponseAudio
Source§impl Debug for ResponseAudio
impl Debug for ResponseAudio
Source§impl DeclaredFields for ResponseAudio
impl DeclaredFields for ResponseAudio
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ResponseAudio
impl<'de> Deserialize<'de> for ResponseAudio
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
impl Eq for ResponseAudio
Source§impl PartialEq for ResponseAudio
impl PartialEq for ResponseAudio
Source§impl Serialize for ResponseAudio
impl Serialize for ResponseAudio
impl StructuralPartialEq for ResponseAudio
Auto Trait Implementations§
impl Freeze for ResponseAudio
impl RefUnwindSafe for ResponseAudio
impl Send for ResponseAudio
impl Sync for ResponseAudio
impl Unpin for ResponseAudio
impl UnsafeUnpin for ResponseAudio
impl UnwindSafe for ResponseAudio
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