pub struct RecordedError {
pub timestamp_ms: u64,
pub message: String,
pub category: ErrorCategory,
pub device_id: Option<String>,
}Expand description
A recorded error with timestamp.
Fields§
§timestamp_ms: u64When the error occurred (Unix timestamp millis).
message: StringError message.
category: ErrorCategoryError category.
device_id: Option<String>Device identifier if applicable.
Trait Implementations§
Source§impl Clone for RecordedError
impl Clone for RecordedError
Source§fn clone(&self) -> RecordedError
fn clone(&self) -> RecordedError
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 RecordedError
impl Debug for RecordedError
Source§impl<'de> Deserialize<'de> for RecordedError
impl<'de> Deserialize<'de> for RecordedError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RecordedError
impl RefUnwindSafe for RecordedError
impl Send for RecordedError
impl Sync for RecordedError
impl Unpin for RecordedError
impl UnwindSafe for RecordedError
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