pub struct SubtitleCue {
pub index: usize,
pub start_secs: f64,
pub end_secs: f64,
pub text: String,
}Expand description
A single timed text cue from a subtitle file.
Fields§
§index: usizeSequence index (0-based internally)
start_secs: f64Start time in seconds
end_secs: f64End time in seconds
text: StringText content (may contain multiple lines)
Trait Implementations§
Source§impl Clone for SubtitleCue
impl Clone for SubtitleCue
Source§fn clone(&self) -> SubtitleCue
fn clone(&self) -> SubtitleCue
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 SubtitleCue
impl Debug for SubtitleCue
Source§impl<'de> Deserialize<'de> for SubtitleCue
impl<'de> Deserialize<'de> for SubtitleCue
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 SubtitleCue
impl RefUnwindSafe for SubtitleCue
impl Send for SubtitleCue
impl Sync for SubtitleCue
impl Unpin for SubtitleCue
impl UnsafeUnpin for SubtitleCue
impl UnwindSafe for SubtitleCue
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