pub struct OutputErrors {
pub id: FHIRId,
pub version_id: FHIRId,
pub resource_type: FHIRCode,
pub fhir_method: FHIRCode,
pub sequence: FHIRInteger,
pub attempt_count: FHIRInteger,
pub error_message: FHIRString,
pub first_failed_at: FHIRDateTime,
pub last_failed_at: FHIRDateTime,
pub resolved_at: Option<FHIRDateTime>,
}Fields§
§id: FHIRIdVersion id of the resource that failed to index.
version_id: FHIRIdVersion id of the resource that failed to index.
resource_type: FHIRCodeFHIR resource type of the resource that failed to index.
fhir_method: FHIRCodeThe operation (create, update or delete) that failed to index.
sequence: FHIRIntegerSequence position of the resource in the indexing stream.
attempt_count: FHIRIntegerNumber of times indexing has been attempted for this resource.
error_message: FHIRStringThe error that occurred while indexing.
first_failed_at: FHIRDateTimeWhen this resource first failed indexing.
last_failed_at: FHIRDateTimeWhen this resource most recently failed indexing.
resolved_at: Option<FHIRDateTime>When this failure was marked resolved, if it has been.
Trait Implementations§
Source§impl Debug for OutputErrors
impl Debug for OutputErrors
Source§impl From<OutputErrors> for Vec<ParametersParameter>
impl From<OutputErrors> for Vec<ParametersParameter>
Source§fn from(s: OutputErrors) -> Self
fn from(s: OutputErrors) -> Self
Converts to this type from the input type.
Source§impl From<OutputErrors> for Resource
impl From<OutputErrors> for Resource
Source§fn from(value: OutputErrors) -> Self
fn from(value: OutputErrors) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OutputErrors
impl RefUnwindSafe for OutputErrors
impl Send for OutputErrors
impl Sync for OutputErrors
impl Unpin for OutputErrors
impl UnsafeUnpin for OutputErrors
impl UnwindSafe for OutputErrors
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more