pub struct SubtitleFrameExtra { /* private fields */ }Expand description
Per-SubtitleFrame extras.
Implementations§
Source§impl SubtitleFrameExtra
impl SubtitleFrameExtra
Sourcepub const fn new(start_display_time: u32, end_display_time: u32) -> Self
pub const fn new(start_display_time: u32, end_display_time: u32) -> Self
Constructs a SubtitleFrameExtra.
Sourcepub const fn start_display_time(&self) -> u32
pub const fn start_display_time(&self) -> u32
AVSubtitle.start_display_time — milliseconds from pts.
Sourcepub const fn end_display_time(&self) -> u32
pub const fn end_display_time(&self) -> u32
AVSubtitle.end_display_time — milliseconds from pts.
Sourcepub const fn with_start_display_time(self, value: u32) -> Self
pub const fn with_start_display_time(self, value: u32) -> Self
Sets the start display time (consuming builder).
Sourcepub const fn with_end_display_time(self, value: u32) -> Self
pub const fn with_end_display_time(self, value: u32) -> Self
Sets the end display time (consuming builder).
Sourcepub const fn set_start_display_time(&mut self, value: u32) -> &mut Self
pub const fn set_start_display_time(&mut self, value: u32) -> &mut Self
Sets the start display time in place.
Sourcepub const fn set_end_display_time(&mut self, value: u32) -> &mut Self
pub const fn set_end_display_time(&mut self, value: u32) -> &mut Self
Sets the end display time in place.
Trait Implementations§
Source§impl Clone for SubtitleFrameExtra
impl Clone for SubtitleFrameExtra
Source§fn clone(&self) -> SubtitleFrameExtra
fn clone(&self) -> SubtitleFrameExtra
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 SubtitleFrameExtra
impl Debug for SubtitleFrameExtra
Source§impl Default for SubtitleFrameExtra
impl Default for SubtitleFrameExtra
Source§fn default() -> SubtitleFrameExtra
fn default() -> SubtitleFrameExtra
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SubtitleFrameExtra
impl RefUnwindSafe for SubtitleFrameExtra
impl Send for SubtitleFrameExtra
impl Sync for SubtitleFrameExtra
impl Unpin for SubtitleFrameExtra
impl UnsafeUnpin for SubtitleFrameExtra
impl UnwindSafe for SubtitleFrameExtra
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