pub struct NoFlushPanicIntegration { /* private fields */ }Expand description
A Sentry panic handler Integration that does not flush after each event.
This emits the same events as sentry_panic::PanicIntegration by using
its public event construction API, but avoids flushing the events individually
to reduce time spent in the panic hook.
Implementations§
Source§impl NoFlushPanicIntegration
impl NoFlushPanicIntegration
Sourcepub fn with_unresolved_stacktraces(self) -> Self
pub fn with_unresolved_stacktraces(self) -> Self
Captures panic stacktraces without resolving symbols or loading debug information.
Symbolication remains enabled unless this method is called. Server-side
symbolication requires loaded-image metadata from
sentry_debug_images::DebugImagesIntegration and access to matching debug files.
Previously installed panic hooks still run and may resolve their own stacktraces.
Trait Implementations§
Source§impl Debug for NoFlushPanicIntegration
impl Debug for NoFlushPanicIntegration
Source§impl Default for NoFlushPanicIntegration
impl Default for NoFlushPanicIntegration
Source§impl Integration for NoFlushPanicIntegration
impl Integration for NoFlushPanicIntegration
Source§fn setup(&self, cfg: &mut ClientOptions)
fn setup(&self, cfg: &mut ClientOptions)
Called whenever the integration is attached to a Client.
Source§fn process_event(
&self,
event: Event<'static>,
options: &ClientOptions,
) -> Option<Event<'static>>
fn process_event( &self, event: Event<'static>, options: &ClientOptions, ) -> Option<Event<'static>>
The Integrations Event Processor Hook. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for NoFlushPanicIntegration
impl !UnwindSafe for NoFlushPanicIntegration
impl Freeze for NoFlushPanicIntegration
impl Send for NoFlushPanicIntegration
impl Sync for NoFlushPanicIntegration
impl Unpin for NoFlushPanicIntegration
impl UnsafeUnpin for NoFlushPanicIntegration
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