pub struct SignalExtractorInput {
pub compiler_output: Option<String>,
pub stack_trace: Option<String>,
pub logs: Option<String>,
pub extra: Value,
}Expand description
Input passed to the signal extractor during the Detect stage.
Fields§
§compiler_output: Option<String>Raw compiler output (rustc / cargo build stderr)
stack_trace: Option<String>Stack trace text
logs: Option<String>Execution log lines
extra: ValueArbitrary extra context (serialised JSON)
Trait Implementations§
Source§impl Clone for SignalExtractorInput
impl Clone for SignalExtractorInput
Source§fn clone(&self) -> SignalExtractorInput
fn clone(&self) -> SignalExtractorInput
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 SignalExtractorInput
impl Debug for SignalExtractorInput
Source§impl Default for SignalExtractorInput
impl Default for SignalExtractorInput
Source§fn default() -> SignalExtractorInput
fn default() -> SignalExtractorInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SignalExtractorInput
impl RefUnwindSafe for SignalExtractorInput
impl Send for SignalExtractorInput
impl Sync for SignalExtractorInput
impl Unpin for SignalExtractorInput
impl UnsafeUnpin for SignalExtractorInput
impl UnwindSafe for SignalExtractorInput
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