pub struct ResourceChunk {
pub resources: Vec<Value>,
pub chunk_index: usize,
pub is_last: bool,
}Expand description
A chunk of parsed FHIR resources from an NDJSON file.
Represents a batch of resources that have been read and parsed, ready for processing through a ViewDefinition.
Fields§
§resources: Vec<Value>The parsed FHIR resources in this chunk
chunk_index: usizeZero-based index of this chunk (0, 1, 2, …)
is_last: boolTrue if this is the last chunk in the file
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResourceChunk
impl RefUnwindSafe for ResourceChunk
impl Send for ResourceChunk
impl Sync for ResourceChunk
impl Unpin for ResourceChunk
impl UnsafeUnpin for ResourceChunk
impl UnwindSafe for ResourceChunk
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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