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