pub struct DeviceRequestParameter {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub code: Option<CodeableConcept>,
pub value: Option<DeviceRequestParameterValue>,
}Expand description
Device details
FHIR path: DeviceRequest.parameter.
Fields§
§id: Option<String>id (0..1): Unique id for inter-element referencing
extension: Vec<Extension>extension (0..*): Additional content defined by implementations
modifier_extension: Vec<Extension>modifierExtension (0..*): Extensions that cannot be ignored even if unrecognized
code: Option<CodeableConcept>code (0..1): Device detail
value: Option<DeviceRequestParameterValue>value[x] (0..1): Value of detail
Trait Implementations§
Source§impl Clone for DeviceRequestParameter
impl Clone for DeviceRequestParameter
Source§impl Debug for DeviceRequestParameter
impl Debug for DeviceRequestParameter
Source§impl Default for DeviceRequestParameter
impl Default for DeviceRequestParameter
Source§impl FhirJson for DeviceRequestParameter
Available on crate feature clinical only.
impl FhirJson for DeviceRequestParameter
Available on crate feature
clinical only.Source§impl PartialEq for DeviceRequestParameter
impl PartialEq for DeviceRequestParameter
impl StructuralPartialEq for DeviceRequestParameter
Auto Trait Implementations§
impl Freeze for DeviceRequestParameter
impl RefUnwindSafe for DeviceRequestParameter
impl Send for DeviceRequestParameter
impl Sync for DeviceRequestParameter
impl Unpin for DeviceRequestParameter
impl UnsafeUnpin for DeviceRequestParameter
impl UnwindSafe for DeviceRequestParameter
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