pub struct GraphDefinitionNodeBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub node_id: Option<IdDt>,
pub description: Option<StringDt>,
pub type_: Option<CodeDt>,
pub profile: Option<CanonicalDt>,
}
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
node_id: Option<IdDt>
Internal ID - target for link references
description: Option<StringDt>
Why this node is specified
type_: Option<CodeDt>
Type of resource this link refers to
profile: Option<CanonicalDt>
Profile for the target resource
Trait Implementations§
Source§impl Clone for GraphDefinitionNodeBackboneElement
impl Clone for GraphDefinitionNodeBackboneElement
Source§fn clone(&self) -> GraphDefinitionNodeBackboneElement
fn clone(&self) -> GraphDefinitionNodeBackboneElement
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 GraphDefinitionNodeBackboneElement
impl Convert for GraphDefinitionNodeBackboneElement
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 GraphDefinitionNodeBackboneElement
impl Default for GraphDefinitionNodeBackboneElement
Source§fn default() -> GraphDefinitionNodeBackboneElement
fn default() -> GraphDefinitionNodeBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphDefinitionNodeBackboneElement
impl<'de> Deserialize<'de> for GraphDefinitionNodeBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for GraphDefinitionNodeBackboneElement
impl Executor for GraphDefinitionNodeBackboneElement
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 GraphDefinitionNodeBackboneElement
Auto Trait Implementations§
impl Freeze for GraphDefinitionNodeBackboneElement
impl RefUnwindSafe for GraphDefinitionNodeBackboneElement
impl Send for GraphDefinitionNodeBackboneElement
impl Sync for GraphDefinitionNodeBackboneElement
impl Unpin for GraphDefinitionNodeBackboneElement
impl UnwindSafe for GraphDefinitionNodeBackboneElement
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