pub struct ContractTermOfferPartyBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub reference: Option<Vec<Reference>>,
pub role: Option<CodeableConcept>,
}
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
reference: Option<Vec<Reference>>
Referenced entity
role: Option<CodeableConcept>
Participant engagement type
Trait Implementations§
Source§impl Clone for ContractTermOfferPartyBackboneElement
impl Clone for ContractTermOfferPartyBackboneElement
Source§fn clone(&self) -> ContractTermOfferPartyBackboneElement
fn clone(&self) -> ContractTermOfferPartyBackboneElement
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 ContractTermOfferPartyBackboneElement
impl Convert for ContractTermOfferPartyBackboneElement
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 ContractTermOfferPartyBackboneElement
impl Default for ContractTermOfferPartyBackboneElement
Source§fn default() -> ContractTermOfferPartyBackboneElement
fn default() -> ContractTermOfferPartyBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContractTermOfferPartyBackboneElement
impl<'de> Deserialize<'de> for ContractTermOfferPartyBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ContractTermOfferPartyBackboneElement
impl Executor for ContractTermOfferPartyBackboneElement
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 ContractTermOfferPartyBackboneElement
Auto Trait Implementations§
impl Freeze for ContractTermOfferPartyBackboneElement
impl RefUnwindSafe for ContractTermOfferPartyBackboneElement
impl Send for ContractTermOfferPartyBackboneElement
impl Sync for ContractTermOfferPartyBackboneElement
impl Unpin for ContractTermOfferPartyBackboneElement
impl UnwindSafe for ContractTermOfferPartyBackboneElement
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