pub struct PermissionRuleDataResourceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub meaning: Option<CodeDt>,
pub reference: 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
meaning: Option<CodeDt>
instance | related | dependents | authoredby
reference: Option<Reference>
The actual data reference
Trait Implementations§
Source§impl Clone for PermissionRuleDataResourceBackboneElement
impl Clone for PermissionRuleDataResourceBackboneElement
Source§fn clone(&self) -> PermissionRuleDataResourceBackboneElement
fn clone(&self) -> PermissionRuleDataResourceBackboneElement
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 PermissionRuleDataResourceBackboneElement
impl Convert for PermissionRuleDataResourceBackboneElement
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 PermissionRuleDataResourceBackboneElement
impl Default for PermissionRuleDataResourceBackboneElement
Source§fn default() -> PermissionRuleDataResourceBackboneElement
fn default() -> PermissionRuleDataResourceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionRuleDataResourceBackboneElement
impl<'de> Deserialize<'de> for PermissionRuleDataResourceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for PermissionRuleDataResourceBackboneElement
impl Executor for PermissionRuleDataResourceBackboneElement
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 PermissionRuleDataResourceBackboneElement
Auto Trait Implementations§
impl Freeze for PermissionRuleDataResourceBackboneElement
impl RefUnwindSafe for PermissionRuleDataResourceBackboneElement
impl Send for PermissionRuleDataResourceBackboneElement
impl Sync for PermissionRuleDataResourceBackboneElement
impl Unpin for PermissionRuleDataResourceBackboneElement
impl UnwindSafe for PermissionRuleDataResourceBackboneElement
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