pub enum AnalysisArtifact {
GeminiTranscript(String),
TerraSpeakerLabels(Vec<LocalSpeakerLabel>),
GeminiFeatureEvidence(SpeakerFeatureEvidence),
ExecutedAnalysis(Box<ExecutedAnalysis>),
}Variants§
GeminiTranscript(String)
TerraSpeakerLabels(Vec<LocalSpeakerLabel>)
GeminiFeatureEvidence(SpeakerFeatureEvidence)
ExecutedAnalysis(Box<ExecutedAnalysis>)
Trait Implementations§
Source§impl Clone for AnalysisArtifact
impl Clone for AnalysisArtifact
Source§fn clone(&self) -> AnalysisArtifact
fn clone(&self) -> AnalysisArtifact
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 AnalysisArtifact
impl Debug for AnalysisArtifact
Source§impl PartialEq for AnalysisArtifact
impl PartialEq for AnalysisArtifact
Source§impl Serialize for AnalysisArtifact
impl Serialize for AnalysisArtifact
impl StructuralPartialEq for AnalysisArtifact
Auto Trait Implementations§
impl Freeze for AnalysisArtifact
impl RefUnwindSafe for AnalysisArtifact
impl Send for AnalysisArtifact
impl Sync for AnalysisArtifact
impl Unpin for AnalysisArtifact
impl UnsafeUnpin for AnalysisArtifact
impl UnwindSafe for AnalysisArtifact
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