pub struct ChangelogError { /* private fields */ }
Expand description
An error that occurred while processing a ChangelogFile
Implementations§
Source§impl ChangelogError
impl ChangelogError
pub fn emtpy_change_log() -> ChangelogError
pub fn min_version_not_found( actual_min_version: &str, requested_min_version: &str, ) -> ChangelogError
pub fn max_version_not_found( actual_max_version: String, requested_max_version: String, ) -> ChangelogError
pub fn io(io_error: Error) -> ChangelogError
pub fn other(other_error: Box<dyn Error + Sync + Send>) -> ChangelogError
pub fn kind(&self) -> &ChangelogErrorKind
Trait Implementations§
Source§impl Debug for ChangelogError
impl Debug for ChangelogError
Source§impl Display for ChangelogError
impl Display for ChangelogError
Source§impl Error for ChangelogError
impl Error for ChangelogError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Error> for ChangelogError
impl From<Error> for ChangelogError
Source§fn from(io_error: Error) -> ChangelogError
fn from(io_error: Error) -> ChangelogError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChangelogError
impl !RefUnwindSafe for ChangelogError
impl Send for ChangelogError
impl Sync for ChangelogError
impl Unpin for ChangelogError
impl !UnwindSafe for ChangelogError
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