pub struct SpeechHealthReport {Show 14 fields
pub runtime: SpeechRuntimeHealth,
pub local_models: Vec<SpeechModelHealth>,
pub remote_models: Vec<SpeechModelHealth>,
pub elevenlabs_configured: bool,
pub prefer_local: bool,
pub allow_remote_fallback: bool,
pub preferred_local_stt: Option<String>,
pub preferred_local_tts: Option<String>,
pub preferred_remote_stt: Option<String>,
pub preferred_remote_tts: Option<String>,
pub local_stt_default: Option<String>,
pub local_tts_default: Option<String>,
pub remote_stt_default: Option<String>,
pub remote_tts_default: Option<String>,
}Fields§
§runtime: SpeechRuntimeHealth§local_models: Vec<SpeechModelHealth>§remote_models: Vec<SpeechModelHealth>§elevenlabs_configured: bool§prefer_local: bool§allow_remote_fallback: bool§preferred_local_stt: Option<String>§preferred_local_tts: Option<String>§preferred_remote_stt: Option<String>§preferred_remote_tts: Option<String>§local_stt_default: Option<String>§local_tts_default: Option<String>§remote_stt_default: Option<String>§remote_tts_default: Option<String>Trait Implementations§
Source§impl Clone for SpeechHealthReport
impl Clone for SpeechHealthReport
Source§fn clone(&self) -> SpeechHealthReport
fn clone(&self) -> SpeechHealthReport
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 SpeechHealthReport
impl Debug for SpeechHealthReport
Auto Trait Implementations§
impl Freeze for SpeechHealthReport
impl RefUnwindSafe for SpeechHealthReport
impl Send for SpeechHealthReport
impl Sync for SpeechHealthReport
impl Unpin for SpeechHealthReport
impl UnsafeUnpin for SpeechHealthReport
impl UnwindSafe for SpeechHealthReport
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