pub struct TranscriptAnalysis {
pub summary: String,
pub topics: Vec<String>,
pub key_takeaways: Vec<String>,
pub sentiment: String,
pub quality_indicators: QualityIndicators,
}Expand description
Transcript analysis result
Fields§
§summary: StringBrief summary
topics: Vec<String>Main topics covered
key_takeaways: Vec<String>Key takeaways
sentiment: StringOverall sentiment
quality_indicators: QualityIndicatorsQuality indicators
Trait Implementations§
Source§impl Clone for TranscriptAnalysis
impl Clone for TranscriptAnalysis
Source§fn clone(&self) -> TranscriptAnalysis
fn clone(&self) -> TranscriptAnalysis
Returns a duplicate of the value. Read more
1.0.0 · 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 TranscriptAnalysis
impl Debug for TranscriptAnalysis
Source§impl<'de> Deserialize<'de> for TranscriptAnalysis
impl<'de> Deserialize<'de> for TranscriptAnalysis
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
Auto Trait Implementations§
impl Freeze for TranscriptAnalysis
impl RefUnwindSafe for TranscriptAnalysis
impl Send for TranscriptAnalysis
impl Sync for TranscriptAnalysis
impl Unpin for TranscriptAnalysis
impl UnwindSafe for TranscriptAnalysis
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more