pub struct CommandFailureReport {
pub message: String,
pub chain: Vec<String>,
}Fields§
§message: String§chain: Vec<String>Implementations§
Source§impl CommandFailureReport
impl CommandFailureReport
pub const DEFAULT_MAX_DEPTH: usize = 16
pub fn from_error_with_max_depth( error: &(dyn Error + 'static), max_depth: usize, ) -> Self
Trait Implementations§
Source§impl Clone for CommandFailureReport
impl Clone for CommandFailureReport
Source§fn clone(&self) -> CommandFailureReport
fn clone(&self) -> CommandFailureReport
Returns a duplicate of the value. Read more
1.0.0 · 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 CommandFailureReport
impl Debug for CommandFailureReport
Source§impl<'de> Deserialize<'de> for CommandFailureReport
impl<'de> Deserialize<'de> for CommandFailureReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CommandFailureReport
impl Display for CommandFailureReport
Source§impl PartialEq for CommandFailureReport
impl PartialEq for CommandFailureReport
Source§impl Serialize for CommandFailureReport
impl Serialize for CommandFailureReport
impl Eq for CommandFailureReport
impl StructuralPartialEq for CommandFailureReport
Auto Trait Implementations§
impl Freeze for CommandFailureReport
impl RefUnwindSafe for CommandFailureReport
impl Send for CommandFailureReport
impl Sync for CommandFailureReport
impl Unpin for CommandFailureReport
impl UnwindSafe for CommandFailureReport
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