pub struct ContractTermSecurityLabelBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub number: Option<Vec<UnsignedIntDt>>,
pub classification: Option<Coding>,
pub category: Option<Vec<Coding>>,
pub control: Option<Vec<Coding>>,
}
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
number: Option<Vec<UnsignedIntDt>>
Link to Security Labels
classification: Option<Coding>
Confidentiality Protection
category: Option<Vec<Coding>>
Applicable Policy
control: Option<Vec<Coding>>
Handling Instructions
Trait Implementations§
Source§impl Clone for ContractTermSecurityLabelBackboneElement
impl Clone for ContractTermSecurityLabelBackboneElement
Source§fn clone(&self) -> ContractTermSecurityLabelBackboneElement
fn clone(&self) -> ContractTermSecurityLabelBackboneElement
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 ContractTermSecurityLabelBackboneElement
impl Convert for ContractTermSecurityLabelBackboneElement
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 ContractTermSecurityLabelBackboneElement
impl Default for ContractTermSecurityLabelBackboneElement
Source§fn default() -> ContractTermSecurityLabelBackboneElement
fn default() -> ContractTermSecurityLabelBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContractTermSecurityLabelBackboneElement
impl<'de> Deserialize<'de> for ContractTermSecurityLabelBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ContractTermSecurityLabelBackboneElement
impl Executor for ContractTermSecurityLabelBackboneElement
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 ContractTermSecurityLabelBackboneElement
Auto Trait Implementations§
impl Freeze for ContractTermSecurityLabelBackboneElement
impl RefUnwindSafe for ContractTermSecurityLabelBackboneElement
impl Send for ContractTermSecurityLabelBackboneElement
impl Sync for ContractTermSecurityLabelBackboneElement
impl Unpin for ContractTermSecurityLabelBackboneElement
impl UnwindSafe for ContractTermSecurityLabelBackboneElement
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