pub struct ContractFriendlyBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub content: 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
content: Option<Reference>
Easily comprehended representation of this Contract
Trait Implementations§
Source§impl Clone for ContractFriendlyBackboneElement
impl Clone for ContractFriendlyBackboneElement
Source§fn clone(&self) -> ContractFriendlyBackboneElement
fn clone(&self) -> ContractFriendlyBackboneElement
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 ContractFriendlyBackboneElement
impl Convert for ContractFriendlyBackboneElement
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 ContractFriendlyBackboneElement
impl Default for ContractFriendlyBackboneElement
Source§fn default() -> ContractFriendlyBackboneElement
fn default() -> ContractFriendlyBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContractFriendlyBackboneElement
impl<'de> Deserialize<'de> for ContractFriendlyBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ContractFriendlyBackboneElement
impl Executor for ContractFriendlyBackboneElement
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 ContractFriendlyBackboneElement
Auto Trait Implementations§
impl Freeze for ContractFriendlyBackboneElement
impl RefUnwindSafe for ContractFriendlyBackboneElement
impl Send for ContractFriendlyBackboneElement
impl Sync for ContractFriendlyBackboneElement
impl Unpin for ContractFriendlyBackboneElement
impl UnwindSafe for ContractFriendlyBackboneElement
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