pub struct InvoiceParticipantBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub role: Option<CodeableConcept>,
pub actor: Option<Reference>,
}
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
role: Option<CodeableConcept>
Type of involvement in creation of this Invoice
actor: Option<Reference>
Individual who was involved
Trait Implementations§
Source§impl Clone for InvoiceParticipantBackboneElement
impl Clone for InvoiceParticipantBackboneElement
Source§fn clone(&self) -> InvoiceParticipantBackboneElement
fn clone(&self) -> InvoiceParticipantBackboneElement
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 InvoiceParticipantBackboneElement
impl Convert for InvoiceParticipantBackboneElement
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 InvoiceParticipantBackboneElement
impl Default for InvoiceParticipantBackboneElement
Source§fn default() -> InvoiceParticipantBackboneElement
fn default() -> InvoiceParticipantBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvoiceParticipantBackboneElement
impl<'de> Deserialize<'de> for InvoiceParticipantBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for InvoiceParticipantBackboneElement
impl Executor for InvoiceParticipantBackboneElement
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 InvoiceParticipantBackboneElement
Auto Trait Implementations§
impl Freeze for InvoiceParticipantBackboneElement
impl RefUnwindSafe for InvoiceParticipantBackboneElement
impl Send for InvoiceParticipantBackboneElement
impl Sync for InvoiceParticipantBackboneElement
impl Unpin for InvoiceParticipantBackboneElement
impl UnwindSafe for InvoiceParticipantBackboneElement
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