pub enum HtmlReportError {
Io(Error),
Template(Error),
}Variants§
Trait Implementations§
Source§impl Debug for HtmlReportError
impl Debug for HtmlReportError
Source§impl Display for HtmlReportError
impl Display for HtmlReportError
Source§impl Error for HtmlReportError
impl Error for HtmlReportError
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 HtmlReportError
impl From<Error> for HtmlReportError
Auto Trait Implementations§
impl !RefUnwindSafe for HtmlReportError
impl !UnwindSafe for HtmlReportError
impl Freeze for HtmlReportError
impl Send for HtmlReportError
impl Sync for HtmlReportError
impl Unpin for HtmlReportError
impl UnsafeUnpin for HtmlReportError
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
Source§impl<R, Diff, T, R1, R2> DetailReporter<Diff, T, (R1, R2)> for Rwhere
R: DetailReporter<Diff, T, R1> + DetailReporter<Diff, T, R2>,
impl<R, Diff, T, R1, R2> DetailReporter<Diff, T, (R1, R2)> for Rwhere
R: DetailReporter<Diff, T, R1> + DetailReporter<Diff, T, R2>,
type Error = EitherError<<R as DetailReporter<Diff, T, R1>>::Error, <R as DetailReporter<Diff, T, R2>>::Error>
fn report_unchanged( &self, name: &str, diff: &Diff, _: &(R1, R2), ) -> Result<MayUnsupported<()>, <R as DetailReporter<Diff, T, (R1, R2)>>::Error>
fn report_modified( &self, name: &str, diff: &Diff, _: &(R1, R2), ) -> Result<MayUnsupported<()>, <R as DetailReporter<Diff, T, (R1, R2)>>::Error>
fn report_added( &self, name: &str, data: &T, _: &(R1, R2), ) -> Result<MayUnsupported<()>, <R as DetailReporter<Diff, T, (R1, R2)>>::Error>
fn report_deleted( &self, name: &str, data: &T, _: &(R1, R2), ) -> Result<MayUnsupported<()>, <R as DetailReporter<Diff, T, (R1, R2)>>::Error>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more