pub struct CodeDt {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub value: Option<Code>,
}
Fields§
§id: Option<String>
xml:id (or equivalent in JSON)
extension: Option<Vec<Extension>>
Additional content defined by implementations
value: Option<Code>
Primitive value for code
Trait Implementations§
Source§impl Convert for CodeDt
impl Convert for CodeDt
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<'de> Deserialize<'de> for CodeDt
impl<'de> Deserialize<'de> for CodeDt
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CodeDt
impl Executor for CodeDt
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>
Source§impl Into<CodeDt> for ValidateStatus
impl Into<CodeDt> for ValidateStatus
impl DataType for CodeDt
Auto Trait Implementations§
impl Freeze for CodeDt
impl RefUnwindSafe for CodeDt
impl Send for CodeDt
impl Sync for CodeDt
impl Unpin for CodeDt
impl UnwindSafe for CodeDt
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