pub enum ChangelogErrorKind {
EmptyChangelog,
MinVersionNotFound(String, String),
MaxVersionNotFound(String, String),
IoError(Error),
Other(Box<dyn Error + Send + Sync>),
}
Expand description
Kinds of errors that can occur when processing a ChangelogFile
Variants§
EmptyChangelog
MinVersionNotFound(String, String)
min_version, requested_min_version
MaxVersionNotFound(String, String)
max_version, requested_max_version
IoError(Error)
Other(Box<dyn Error + Send + Sync>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ChangelogErrorKind
impl !RefUnwindSafe for ChangelogErrorKind
impl Send for ChangelogErrorKind
impl Sync for ChangelogErrorKind
impl Unpin for ChangelogErrorKind
impl !UnwindSafe for ChangelogErrorKind
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