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