pub struct MogrificationError { /* private fields */ }Implementations§
Source§impl MogrificationError
impl MogrificationError
Sourcepub fn new<S: Into<String>>(msg: S) -> MogrificationError
pub fn new<S: Into<String>>(msg: S) -> MogrificationError
pub fn new_with<S: Into<String>, Err: Error + Send + Sync + 'static>( msg: S, err: Err, ) -> MogrificationError
pub fn wrapping<T: Any + Error + Send + Sync + 'static>( underlying: T, ) -> MogrificationError
pub fn failures(&self) -> &Vec<MogrifyFailure>
pub fn into_box(self) -> Box<dyn Error + Send + Sync + 'static>
pub fn condense( errors: Vec<MogrificationError>, ) -> Result<(), MogrificationError>
pub fn collect(&mut self, other: MogrificationError)
Trait Implementations§
Source§impl Debug for MogrificationError
impl Debug for MogrificationError
Source§impl Display for MogrificationError
impl Display for MogrificationError
Source§impl Error for MogrificationError
impl Error for MogrificationError
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§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl Pathed for &mut MogrificationError
impl Pathed for &mut MogrificationError
Auto Trait Implementations§
impl Freeze for MogrificationError
impl !RefUnwindSafe for MogrificationError
impl Send for MogrificationError
impl Sync for MogrificationError
impl Unpin for MogrificationError
impl !UnwindSafe for MogrificationError
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more