#[repr(C)]pub struct transcript_line_t {Show 16 fields
pub text: *const c_char,
pub audio_data: *const f32,
pub audio_data_count: usize,
pub start_time: f32,
pub duration: f32,
pub id: u64,
pub is_complete: i8,
pub is_updated: i8,
pub is_new: i8,
pub has_text_changed: i8,
pub have_speakers_changed: i8,
pub speaker_spans: *const speaker_span_t,
pub speaker_span_count: u64,
pub last_transcription_latency_ms: u32,
pub words: *const transcript_word_t,
pub word_count: u64,
}Fields§
§text: *const c_char§audio_data: *const f32§audio_data_count: usize§start_time: f32§duration: f32§id: u64§is_complete: i8§is_updated: i8§is_new: i8§has_text_changed: i8§have_speakers_changed: i8§speaker_spans: *const speaker_span_t§speaker_span_count: u64§last_transcription_latency_ms: u32§words: *const transcript_word_t§word_count: u64Trait Implementations§
Source§impl Clone for transcript_line_t
impl Clone for transcript_line_t
Source§fn clone(&self) -> transcript_line_t
fn clone(&self) -> transcript_line_t
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 moreimpl Copy for transcript_line_t
Auto Trait Implementations§
impl !Send for transcript_line_t
impl !Sync for transcript_line_t
impl Freeze for transcript_line_t
impl RefUnwindSafe for transcript_line_t
impl Unpin for transcript_line_t
impl UnsafeUnpin for transcript_line_t
impl UnwindSafe for transcript_line_t
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