pub struct ContractContentDefinitionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub sub_type: Option<CodeableConcept>,
pub publisher: Option<Reference>,
pub publication_date: Option<DateTimeDt>,
pub publication_status: Option<CodeDt>,
pub copyright: Option<MarkdownDt>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
type_: Option<CodeableConcept>
Content structure and use
sub_type: Option<CodeableConcept>
Detailed Content Type Definition
publisher: Option<Reference>
Publisher Entity
publication_date: Option<DateTimeDt>
When published
publication_status: Option<CodeDt>
amended | appended | cancelled | disputed | entered-in-error | executable +
copyright: Option<MarkdownDt>
Publication Ownership
Trait Implementations§
Source§impl Clone for ContractContentDefinitionBackboneElement
impl Clone for ContractContentDefinitionBackboneElement
Source§fn clone(&self) -> ContractContentDefinitionBackboneElement
fn clone(&self) -> ContractContentDefinitionBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for ContractContentDefinitionBackboneElement
impl Convert for ContractContentDefinitionBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for ContractContentDefinitionBackboneElement
impl Default for ContractContentDefinitionBackboneElement
Source§fn default() -> ContractContentDefinitionBackboneElement
fn default() -> ContractContentDefinitionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContractContentDefinitionBackboneElement
impl<'de> Deserialize<'de> for ContractContentDefinitionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ContractContentDefinitionBackboneElement
impl Executor for ContractContentDefinitionBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for ContractContentDefinitionBackboneElement
Auto Trait Implementations§
impl Freeze for ContractContentDefinitionBackboneElement
impl RefUnwindSafe for ContractContentDefinitionBackboneElement
impl Send for ContractContentDefinitionBackboneElement
impl Sync for ContractContentDefinitionBackboneElement
impl Unpin for ContractContentDefinitionBackboneElement
impl UnwindSafe for ContractContentDefinitionBackboneElement
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