[−][src]Enum srtparse::ParseError
An error when parsing a subtitle
Variants
BadPosition(ParseIntError)
An error when parsing subtitle position
CreateSubtitle(ItemFactoryError)
Can not create subtitle item
ExtraTimePart(String)
An extra time part found in subtitle, there should be start and end only
ParseTimeStart(ParseTimeError)
Could not parse start time
ParseTimeEnd(ParseTimeError)
Could not parse end time
ReadLine(IoError)
Could not read a line
Input ends unexpectedly
Trait Implementations
impl Debug for ParseError
[src]
impl Display for ParseError
[src]
impl Error for ParseError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ItemFactoryError> for ParseError
[src]
fn from(err: ItemFactoryError) -> Self
[src]
impl From<ParseError> for ReaderError
[src]
fn from(err: ParseError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for ParseError
impl Send for ParseError
impl Sync for ParseError
impl Unpin for ParseError
impl !UnwindSafe for ParseError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,