pub struct WhisperCppTranscription {
pub text: Option<String>,
pub language: Option<String>,
pub segments: Vec<WhisperCppSegment>,
pub source: Option<String>,
}Expand description
Data type for whisper cpp transcription.
Fields§
§text: Option<String>Text content for this value.
language: Option<String>Language tag for this value.
segments: Vec<WhisperCppSegment>The segments value.
source: Option<String>The source value.
Trait Implementations§
Source§impl Clone for WhisperCppTranscription
impl Clone for WhisperCppTranscription
Source§fn clone(&self) -> WhisperCppTranscription
fn clone(&self) -> WhisperCppTranscription
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 WhisperCppTranscription
impl Debug for WhisperCppTranscription
Source§impl<'de> Deserialize<'de> for WhisperCppTranscription
impl<'de> Deserialize<'de> for WhisperCppTranscription
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 WhisperCppTranscription
impl PartialEq for WhisperCppTranscription
Source§fn eq(&self, other: &WhisperCppTranscription) -> bool
fn eq(&self, other: &WhisperCppTranscription) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WhisperCppTranscription
impl Serialize for WhisperCppTranscription
impl StructuralPartialEq for WhisperCppTranscription
Auto Trait Implementations§
impl Freeze for WhisperCppTranscription
impl RefUnwindSafe for WhisperCppTranscription
impl Send for WhisperCppTranscription
impl Sync for WhisperCppTranscription
impl Unpin for WhisperCppTranscription
impl UnsafeUnpin for WhisperCppTranscription
impl UnwindSafe for WhisperCppTranscription
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