pub struct TtsFixture {
pub id: String,
pub text: String,
pub tags: Vec<String>,
pub duration_ms_min: Option<u64>,
pub duration_ms_max: Option<u64>,
pub license: String,
}Expand description
TTS text fixture for pronunciation / chunk-join checks.
Fields§
§id: String§text: String§duration_ms_min: Option<u64>Expected approximate duration bounds (ms), if known.
duration_ms_max: Option<u64>§license: StringTrait Implementations§
Source§impl Clone for TtsFixture
impl Clone for TtsFixture
Source§fn clone(&self) -> TtsFixture
fn clone(&self) -> TtsFixture
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 TtsFixture
impl Debug for TtsFixture
Source§impl<'de> Deserialize<'de> for TtsFixture
impl<'de> Deserialize<'de> for TtsFixture
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 TtsFixture
impl PartialEq for TtsFixture
Source§impl Serialize for TtsFixture
impl Serialize for TtsFixture
impl StructuralPartialEq for TtsFixture
Auto Trait Implementations§
impl Freeze for TtsFixture
impl RefUnwindSafe for TtsFixture
impl Send for TtsFixture
impl Sync for TtsFixture
impl Unpin for TtsFixture
impl UnsafeUnpin for TtsFixture
impl UnwindSafe for TtsFixture
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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