pub struct CompartmentDefinitionResourceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeDt>,
pub param: Option<Vec<StringDt>>,
pub documentation: Option<StringDt>,
pub start_param: Option<UriDt>,
pub end_param: Option<UriDt>,
}
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
code: Option<CodeDt>
Name of resource type
param: Option<Vec<StringDt>>
Search Parameter Name, or chained parameters
documentation: Option<StringDt>
Additional documentation about the resource and compartment
start_param: Option<UriDt>
Search Param for interpreting $everything.start
end_param: Option<UriDt>
Search Param for interpreting $everything.end
Trait Implementations§
Source§impl Clone for CompartmentDefinitionResourceBackboneElement
impl Clone for CompartmentDefinitionResourceBackboneElement
Source§fn clone(&self) -> CompartmentDefinitionResourceBackboneElement
fn clone(&self) -> CompartmentDefinitionResourceBackboneElement
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 CompartmentDefinitionResourceBackboneElement
impl Convert for CompartmentDefinitionResourceBackboneElement
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 CompartmentDefinitionResourceBackboneElement
impl Default for CompartmentDefinitionResourceBackboneElement
Source§fn default() -> CompartmentDefinitionResourceBackboneElement
fn default() -> CompartmentDefinitionResourceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompartmentDefinitionResourceBackboneElement
impl<'de> Deserialize<'de> for CompartmentDefinitionResourceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CompartmentDefinitionResourceBackboneElement
impl Executor for CompartmentDefinitionResourceBackboneElement
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 CompartmentDefinitionResourceBackboneElement
Auto Trait Implementations§
impl Freeze for CompartmentDefinitionResourceBackboneElement
impl RefUnwindSafe for CompartmentDefinitionResourceBackboneElement
impl Send for CompartmentDefinitionResourceBackboneElement
impl Sync for CompartmentDefinitionResourceBackboneElement
impl Unpin for CompartmentDefinitionResourceBackboneElement
impl UnwindSafe for CompartmentDefinitionResourceBackboneElement
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