pub struct BackendMaterializeError {
pub summary: String,
}Expand description
Typed error surfaced by
crate::roles::BackendRuntime::materialize_from_wire. The
derive bridge converts the backend’s typed
<T as crate::contracts::Backend>::Error to this through
Display; the engine maps it onto
crate::bus::WireReceiveErrorKind::BackendMaterializeFailed.
Fields§
§summary: StringShort Display of the backend’s typed error.
Trait Implementations§
Source§impl Clone for BackendMaterializeError
impl Clone for BackendMaterializeError
Source§fn clone(&self) -> BackendMaterializeError
fn clone(&self) -> BackendMaterializeError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BackendMaterializeError
impl Debug for BackendMaterializeError
Source§impl Display for BackendMaterializeError
impl Display for BackendMaterializeError
Source§impl Error for BackendMaterializeError
impl Error for BackendMaterializeError
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for BackendMaterializeError
impl RefUnwindSafe for BackendMaterializeError
impl Send for BackendMaterializeError
impl Sync for BackendMaterializeError
impl Unpin for BackendMaterializeError
impl UnsafeUnpin for BackendMaterializeError
impl UnwindSafe for BackendMaterializeError
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