pub struct RowFailure {
pub line: usize,
pub event_id: Option<EventId>,
pub reason: FailureReason,
}Expand description
One row’s failure record.
Fields§
§line: usize1-based line number in the JSONL file.
event_id: Option<EventId>Event id, if the row decoded far enough to extract it.
reason: FailureReasonWhat broke.
Trait Implementations§
Source§impl Clone for RowFailure
impl Clone for RowFailure
Source§fn clone(&self) -> RowFailure
fn clone(&self) -> RowFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RowFailure
impl Debug for RowFailure
Source§impl<'de> Deserialize<'de> for RowFailure
impl<'de> Deserialize<'de> for RowFailure
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
Source§impl PartialEq for RowFailure
impl PartialEq for RowFailure
Source§fn eq(&self, other: &RowFailure) -> bool
fn eq(&self, other: &RowFailure) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RowFailure
impl Serialize for RowFailure
impl Eq for RowFailure
impl StructuralPartialEq for RowFailure
Auto Trait Implementations§
impl Freeze for RowFailure
impl RefUnwindSafe for RowFailure
impl Send for RowFailure
impl Sync for RowFailure
impl Unpin for RowFailure
impl UnsafeUnpin for RowFailure
impl UnwindSafe for RowFailure
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