#[non_exhaustive]pub enum Error {
ParseError(Vec<Subtitle>, usize),
}
Expand description
Error type for crate
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ParseError(Vec<Subtitle>, usize)
Parsing did not make it through the entire file.
Existing tools seem pretty forgiving with parsing SRT files, so you may occasionally find junk at the bottom of the file.
This error includes whatever we could parse, as well as the index where parsing began to fail.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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