pub struct ParsedSpeaker {
pub local_label: String,
pub primary_language: String,
pub feature_row: FeatureRow,
}Expand description
One typed speaker row parsed from a raw Gemini response.
Fields§
§local_label: StringExact chunk-local label used by the utterances.
primary_language: StringLowercase ISO 639-3 code for the speaker’s primary spoken language.
feature_row: FeatureRowExactly one validated 24-feature classifier row.
Trait Implementations§
Source§impl Clone for ParsedSpeaker
impl Clone for ParsedSpeaker
Source§fn clone(&self) -> ParsedSpeaker
fn clone(&self) -> ParsedSpeaker
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 ParsedSpeaker
impl Debug for ParsedSpeaker
Source§impl<'de> Deserialize<'de> for ParsedSpeaker
impl<'de> Deserialize<'de> for ParsedSpeaker
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 ParsedSpeaker
impl PartialEq for ParsedSpeaker
Source§impl Serialize for ParsedSpeaker
impl Serialize for ParsedSpeaker
impl StructuralPartialEq for ParsedSpeaker
Auto Trait Implementations§
impl Freeze for ParsedSpeaker
impl RefUnwindSafe for ParsedSpeaker
impl Send for ParsedSpeaker
impl Sync for ParsedSpeaker
impl Unpin for ParsedSpeaker
impl UnsafeUnpin for ParsedSpeaker
impl UnwindSafe for ParsedSpeaker
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