pub struct Structure {
pub url: String,
pub name: String,
pub type_name: String,
pub kind: Kind,
pub is_abstract: bool,
pub base: Option<String>,
pub elements: BTreeMap<String, Element>,
}Expand description
A resource, data type or logical model.
Fields§
§url: String§name: String§type_name: StringThe type it defines, such as Patient.
kind: Kind§is_abstract: bool§base: Option<String>Canonical URL of the base structure.
elements: BTreeMap<String, Element>Top-level elements defined here, not inherited ones.
Trait Implementations§
impl StructuralPartialEq for Structure
Auto Trait Implementations§
impl Freeze for Structure
impl RefUnwindSafe for Structure
impl Send for Structure
impl Sync for Structure
impl Unpin for Structure
impl UnsafeUnpin for Structure
impl UnwindSafe for Structure
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