pub struct BacktraceResolver { /* private fields */ }Expand description
Backtrace resolver.
Symbol resolution may require filesystem access and can be blocking. In asynchronous contexts, this work should be offloaded to a thread pool.
Note: Once resolution is complete, control must return to the originating thread to ensure caching is performed correctly.
Implementations§
Trait Implementations§
Source§impl Debug for BacktraceResolver
impl Debug for BacktraceResolver
Auto Trait Implementations§
impl Freeze for BacktraceResolver
impl RefUnwindSafe for BacktraceResolver
impl Send for BacktraceResolver
impl Sync for BacktraceResolver
impl Unpin for BacktraceResolver
impl UnsafeUnpin for BacktraceResolver
impl UnwindSafe for BacktraceResolver
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