pub struct ContractRuleBackboneElement {
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>
Computable Contract Rules
Trait Implementations§
Source§impl Clone for ContractRuleBackboneElement
impl Clone for ContractRuleBackboneElement
Source§fn clone(&self) -> ContractRuleBackboneElement
fn clone(&self) -> ContractRuleBackboneElement
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 ContractRuleBackboneElement
impl Convert for ContractRuleBackboneElement
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 ContractRuleBackboneElement
impl Debug for ContractRuleBackboneElement
Source§impl Default for ContractRuleBackboneElement
impl Default for ContractRuleBackboneElement
Source§fn default() -> ContractRuleBackboneElement
fn default() -> ContractRuleBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContractRuleBackboneElement
impl<'de> Deserialize<'de> for ContractRuleBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ContractRuleBackboneElement
impl Executor for ContractRuleBackboneElement
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 ContractRuleBackboneElement
Auto Trait Implementations§
impl Freeze for ContractRuleBackboneElement
impl RefUnwindSafe for ContractRuleBackboneElement
impl Send for ContractRuleBackboneElement
impl Sync for ContractRuleBackboneElement
impl Unpin for ContractRuleBackboneElement
impl UnwindSafe for ContractRuleBackboneElement
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