pub struct RuntimeSignalExtractor { /* private fields */ }Expand description
Runtime signal extractor - combines all parsers
Implementations§
Source§impl RuntimeSignalExtractor
impl RuntimeSignalExtractor
Sourcepub fn extract_from_compiler(&self, output: &str) -> Vec<RuntimeSignal>
pub fn extract_from_compiler(&self, output: &str) -> Vec<RuntimeSignal>
Extract signals from compiler output
Sourcepub fn extract_from_stack_trace(&self, output: &str) -> Vec<RuntimeSignal>
pub fn extract_from_stack_trace(&self, output: &str) -> Vec<RuntimeSignal>
Extract signals from stack trace
Sourcepub fn extract_from_logs(&self, logs: &str) -> Vec<RuntimeSignal>
pub fn extract_from_logs(&self, logs: &str) -> Vec<RuntimeSignal>
Extract signals from execution logs
Sourcepub fn extract_all(
&self,
compiler_output: Option<&str>,
stack_trace: Option<&str>,
logs: Option<&str>,
) -> Vec<RuntimeSignal>
pub fn extract_all( &self, compiler_output: Option<&str>, stack_trace: Option<&str>, logs: Option<&str>, ) -> Vec<RuntimeSignal>
Extract signals from all sources
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RuntimeSignalExtractor
impl RefUnwindSafe for RuntimeSignalExtractor
impl Send for RuntimeSignalExtractor
impl Sync for RuntimeSignalExtractor
impl Unpin for RuntimeSignalExtractor
impl UnsafeUnpin for RuntimeSignalExtractor
impl UnwindSafe for RuntimeSignalExtractor
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