pub struct ResourceTypeSchema {
pub resource_type: String,
pub table_name: String,
pub parameters: HashMap<String, ParamColumns>,
pub columns: Vec<ColumnDef>,
}Expand description
One resource type’s table of singular parameters.
Fields§
§resource_type: Stringe.g. "Patient".
table_name: Stringe.g. "r4_patient_idx".
parameters: HashMap<String, ParamColumns>Parameter code → its columns.
columns: Vec<ColumnDef>All value columns, sorted by name.
Trait Implementations§
Source§impl Clone for ResourceTypeSchema
impl Clone for ResourceTypeSchema
Source§impl Debug for ResourceTypeSchema
impl Debug for ResourceTypeSchema
Auto Trait Implementations§
impl Freeze for ResourceTypeSchema
impl RefUnwindSafe for ResourceTypeSchema
impl Send for ResourceTypeSchema
impl Sync for ResourceTypeSchema
impl Unpin for ResourceTypeSchema
impl UnsafeUnpin for ResourceTypeSchema
impl UnwindSafe for ResourceTypeSchema
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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