Struct miri::borrow_tracker::tree_borrows::tree::ErrHandlerArgs
source · struct ErrHandlerArgs<'node, InErr> {
error_kind: InErr,
faulty_tag: &'node NodeDebugInfo,
}Expand description
Data given to the error handler
Fields§
§error_kind: InErrKind of error that occurred
faulty_tag: &'node NodeDebugInfoTag that triggered the error (not the tag that was accessed, rather the parent tag that had insufficient permissions or the non-parent tag that had a protector).
Auto Trait Implementations§
impl<'node, InErr> RefUnwindSafe for ErrHandlerArgs<'node, InErr>where InErr: RefUnwindSafe,
impl<'node, InErr> Send for ErrHandlerArgs<'node, InErr>where InErr: Send,
impl<'node, InErr> Sync for ErrHandlerArgs<'node, InErr>where InErr: Sync,
impl<'node, InErr> Unpin for ErrHandlerArgs<'node, InErr>where InErr: Unpin,
impl<'node, InErr> UnwindSafe for ErrHandlerArgs<'node, InErr>where InErr: UnwindSafe,
Blanket Implementations§
Layout§
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.