pub struct LogError {
pub sequence_number: Option<i32>,
pub error_time_us: Option<i64>,
pub stream: Option<String>,
pub message: Option<String>,
pub endpoint: Option<String>,
pub details: Option<String>,
}Fields§
§sequence_number: Option<i32>Sequence number for ordering messages.
error_time_us: Option<i64>Timestamp of the error in microseconds.
stream: Option<String>The stream type, always ‘logging_error’ for logging endpoint errors.
message: Option<String>User-friendly error message.
endpoint: Option<String>Name of the logging endpoint that generated the error.
details: Option<String>Additional error details as a JSON string.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LogError
impl<'de> Deserialize<'de> for LogError
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
impl StructuralPartialEq for LogError
Auto Trait Implementations§
impl Freeze for LogError
impl RefUnwindSafe for LogError
impl Send for LogError
impl Sync for LogError
impl Unpin for LogError
impl UnsafeUnpin for LogError
impl UnwindSafe for LogError
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