pub struct StructureMap {Show 20 fields
pub resource_type: String,
pub id: Option<String>,
pub contained: Vec<Value>,
pub extension: Vec<Extension>,
pub url: Option<String>,
pub version: Option<String>,
pub name: Option<String>,
pub title: Option<String>,
pub status: Option<String>,
pub experimental: Option<bool>,
pub date: Option<String>,
pub publisher: Option<String>,
pub description: Option<String>,
pub purpose: Option<String>,
pub copyright: Option<String>,
pub structure: Vec<Structure>,
pub import: Vec<String>,
pub constants: Vec<Constant>,
pub group: Vec<Group>,
pub other: Map<String, Value>,
}Expand description
A StructureMap resource.
Fields§
§resource_type: String§id: Option<String>§contained: Vec<Value>Embedded resources: the concept maps declared with conceptmap.
extension: Vec<Extension>§url: Option<String>§version: Option<String>§name: Option<String>§title: Option<String>§status: Option<String>§experimental: Option<bool>§date: Option<String>§publisher: Option<String>§description: Option<String>§purpose: Option<String>§copyright: Option<String>§structure: Vec<Structure>§import: Vec<String>§constants: Vec<Constant>§group: Vec<Group>§other: Map<String, Value>Elements not modelled above, such as identifier, contact or jurisdiction.
Implementations§
Source§impl StructureMap
impl StructureMap
Trait Implementations§
Source§impl Clone for StructureMap
impl Clone for StructureMap
Source§impl Debug for StructureMap
impl Debug for StructureMap
Source§impl Default for StructureMap
impl Default for StructureMap
Source§impl<'de> Deserialize<'de> for StructureMap
impl<'de> Deserialize<'de> for StructureMap
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 StructureMap
impl PartialEq for StructureMap
Source§impl Serialize for StructureMap
impl Serialize for StructureMap
impl StructuralPartialEq for StructureMap
Auto Trait Implementations§
impl Freeze for StructureMap
impl RefUnwindSafe for StructureMap
impl Send for StructureMap
impl Sync for StructureMap
impl Unpin for StructureMap
impl UnsafeUnpin for StructureMap
impl UnwindSafe for StructureMap
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