#[non_exhaustive]pub struct TranscriptionSegment {
pub id: u64,
pub avg_logprob: f64,
pub compression_ratio: f64,
pub end: f64,
pub no_speech_prob: f64,
pub seek: u64,
pub start: f64,
pub temperature: f64,
pub text: String,
pub tokens: Vec<u64>,
pub extra: Extra,
}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: u64§avg_logprob: f64§compression_ratio: f64§end: f64§no_speech_prob: f64§seek: u64§start: f64§temperature: f64§text: String§tokens: Vec<u64>§extra: ExtraImplementations§
Trait Implementations§
Source§impl Clone for TranscriptionSegment
impl Clone for TranscriptionSegment
Source§fn clone(&self) -> TranscriptionSegment
fn clone(&self) -> TranscriptionSegment
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 TranscriptionSegment
impl Debug for TranscriptionSegment
Source§impl<'de> Deserialize<'de> for TranscriptionSegment
impl<'de> Deserialize<'de> for TranscriptionSegment
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 TranscriptionSegment
impl PartialEq for TranscriptionSegment
Source§impl Serialize for TranscriptionSegment
impl Serialize for TranscriptionSegment
impl StructuralPartialEq for TranscriptionSegment
Auto Trait Implementations§
impl Freeze for TranscriptionSegment
impl RefUnwindSafe for TranscriptionSegment
impl Send for TranscriptionSegment
impl Sync for TranscriptionSegment
impl Unpin for TranscriptionSegment
impl UnsafeUnpin for TranscriptionSegment
impl UnwindSafe for TranscriptionSegment
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