pub struct DsntkError(/* private fields */);
Expand description
Error definition used by all components.
Implementations§
Source§impl DsntkError
impl DsntkError
Sourcepub fn new(source: &str, message: &str) -> Self
pub fn new(source: &str, message: &str) -> Self
Creates a new DsntkError with specified source name and error message.
Trait Implementations§
Source§impl Debug for DsntkError
impl Debug for DsntkError
Source§impl Display for DsntkError
impl Display for DsntkError
Source§impl<T> From<T> for DsntkErrorwhere
T: ToErrorMessage,
impl<T> From<T> for DsntkErrorwhere
T: ToErrorMessage,
Source§fn from(value: T) -> Self
fn from(value: T) -> Self
Converts any type that implements ToErrorMessage trait to DsntkError.
Source§impl PartialEq for DsntkError
impl PartialEq for DsntkError
impl Eq for DsntkError
impl StructuralPartialEq for DsntkError
Auto Trait Implementations§
impl Freeze for DsntkError
impl RefUnwindSafe for DsntkError
impl Send for DsntkError
impl Sync for DsntkError
impl Unpin for DsntkError
impl UnwindSafe for DsntkError
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