pub struct VobFile { /* private fields */ }Expand description
Represents a .sub (VobSub) file.
Implementations§
Trait Implementations§
Source§impl From<VobFile> for SubtitleFile
impl From<VobFile> for SubtitleFile
Source§fn from(f: VobFile) -> SubtitleFile
fn from(f: VobFile) -> SubtitleFile
Converts to this type from the input type.
Source§impl SubtitleFileInterface for VobFile
impl SubtitleFileInterface for VobFile
Source§fn get_subtitle_entries(&self) -> SubtitleParserResult<Vec<SubtitleEntry>>
fn get_subtitle_entries(&self) -> SubtitleParserResult<Vec<SubtitleEntry>>
The subtitle entries can be changed by calling
update_subtitle_entries().Source§fn update_subtitle_entries(
&mut self,
_: &[SubtitleEntry],
) -> SubtitleParserResult<()>
fn update_subtitle_entries( &mut self, _: &[SubtitleEntry], ) -> SubtitleParserResult<()>
Set the entries from the subtitle entries from the
get_subtitle_entries(). Read moreAuto Trait Implementations§
impl Freeze for VobFile
impl RefUnwindSafe for VobFile
impl Send for VobFile
impl Sync for VobFile
impl Unpin for VobFile
impl UnwindSafe for VobFile
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