pub struct GenomicStudyAnalysisInputBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub file: Option<Reference>,
pub type_: Option<CodeableConcept>,
pub generated_by: 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
file: Option<Reference>
File containing input data
type_: Option<CodeableConcept>
Type of input data (e.g., BAM, CRAM, or FASTA)
generated_by: Option<Reference>
The analysis event or other GenomicStudy that generated this input file
Trait Implementations§
Source§impl Clone for GenomicStudyAnalysisInputBackboneElement
impl Clone for GenomicStudyAnalysisInputBackboneElement
Source§fn clone(&self) -> GenomicStudyAnalysisInputBackboneElement
fn clone(&self) -> GenomicStudyAnalysisInputBackboneElement
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 GenomicStudyAnalysisInputBackboneElement
impl Convert for GenomicStudyAnalysisInputBackboneElement
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 GenomicStudyAnalysisInputBackboneElement
impl Default for GenomicStudyAnalysisInputBackboneElement
Source§fn default() -> GenomicStudyAnalysisInputBackboneElement
fn default() -> GenomicStudyAnalysisInputBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenomicStudyAnalysisInputBackboneElement
impl<'de> Deserialize<'de> for GenomicStudyAnalysisInputBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for GenomicStudyAnalysisInputBackboneElement
impl Executor for GenomicStudyAnalysisInputBackboneElement
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 GenomicStudyAnalysisInputBackboneElement
Auto Trait Implementations§
impl Freeze for GenomicStudyAnalysisInputBackboneElement
impl RefUnwindSafe for GenomicStudyAnalysisInputBackboneElement
impl Send for GenomicStudyAnalysisInputBackboneElement
impl Sync for GenomicStudyAnalysisInputBackboneElement
impl Unpin for GenomicStudyAnalysisInputBackboneElement
impl UnwindSafe for GenomicStudyAnalysisInputBackboneElement
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