pub struct BundleLinkBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub relation: Option<CodeDt>,
pub url: Option<UriDt>,
}
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
relation: Option<CodeDt>
See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1
url: Option<UriDt>
Reference details for the link
Trait Implementations§
Source§impl Clone for BundleLinkBackboneElement
impl Clone for BundleLinkBackboneElement
Source§fn clone(&self) -> BundleLinkBackboneElement
fn clone(&self) -> BundleLinkBackboneElement
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 Compare for BundleLinkBackboneElement
impl Compare for BundleLinkBackboneElement
Source§impl Convert for BundleLinkBackboneElement
impl Convert for BundleLinkBackboneElement
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 Debug for BundleLinkBackboneElement
impl Debug for BundleLinkBackboneElement
Source§impl Default for BundleLinkBackboneElement
impl Default for BundleLinkBackboneElement
Source§fn default() -> BundleLinkBackboneElement
fn default() -> BundleLinkBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BundleLinkBackboneElement
impl<'de> Deserialize<'de> for BundleLinkBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Element for BundleLinkBackboneElement
impl Element for BundleLinkBackboneElement
Source§impl Executor for BundleLinkBackboneElement
impl Executor for BundleLinkBackboneElement
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 BundleLinkBackboneElement
Auto Trait Implementations§
impl Freeze for BundleLinkBackboneElement
impl RefUnwindSafe for BundleLinkBackboneElement
impl Send for BundleLinkBackboneElement
impl Sync for BundleLinkBackboneElement
impl Unpin for BundleLinkBackboneElement
impl UnwindSafe for BundleLinkBackboneElement
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