pub struct ErrorsIntakePayload {
pub ddsource: String,
pub ddtags: String,
pub error: ErrorObject,
pub files: HashMap<String, Vec<String>>,
pub os_info: OsInfo,
pub proc_info: Option<ProcInfo>,
pub sig_info: Option<SigInfo>,
pub ucontext: Option<Ucontext>,
pub timestamp: u64,
pub trace_id: Option<String>,
}Fields§
§ddsource: String§error: ErrorObject§files: HashMap<String, Vec<String>>§os_info: OsInfo§proc_info: Option<ProcInfo>§sig_info: Option<SigInfo>§ucontext: Option<Ucontext>§timestamp: u64§trace_id: Option<String>Implementations§
Source§impl ErrorsIntakePayload
impl ErrorsIntakePayload
pub fn from_crash_info(crash_info: &CrashInfo) -> Result<Self>
pub fn from_crash_ping(crash_ping: &CrashPing) -> Result<Self>
Trait Implementations§
Source§impl Debug for ErrorsIntakePayload
impl Debug for ErrorsIntakePayload
Auto Trait Implementations§
impl Freeze for ErrorsIntakePayload
impl RefUnwindSafe for ErrorsIntakePayload
impl Send for ErrorsIntakePayload
impl Sync for ErrorsIntakePayload
impl Unpin for ErrorsIntakePayload
impl UnsafeUnpin for ErrorsIntakePayload
impl UnwindSafe for ErrorsIntakePayload
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