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