Docs.rs
variant-rs-0.2.1
variant-rs 0.2.1
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
zdimension
Dependencies
chrono ^0.4.23
normal
enumn ^0.1.6
normal
paste ^1.0.11
normal
rust_decimal ^1.27.0
normal
thiserror ^1.0.38
normal
widestring ^1.0.2
normal
windows ^0.43.0
normal
rust_decimal_macros ^1.22.0
dev
Versions
9.09%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
ToVariant
Required Methods
to_variant
Implementations on Foreign Types
&T
&str
()
BSTR
Decimal
IDispatch
IUnknown
NaiveDateTime
Option<IDispatch>
Option<IUnknown>
PSTR
String
bool
f32
f64
i16
i32
i64
i8
u16
u32
u64
u8
Implementors
In variant_rs::variant
?
Trait
variant_rs
::
variant
::
ToVariant
source
·
[
−
]
pub trait ToVariant { fn
to_variant
(self) ->
Variant
; }
Required Methods
§
source
fn
to_variant
(self) ->
Variant
Implementations on Foreign Types
§
source
§
impl
ToVariant
for
bool
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
i8
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
PSTR
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
i16
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
i32
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
i64
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
u8
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
u16
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
u32
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
u64
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
f32
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
f64
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
Decimal
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
NaiveDateTime
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
BSTR
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
IDispatch
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
Option
<
IDispatch
>
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
IUnknown
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
Option
<
IUnknown
>
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
()
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for &
str
source
§
fn
to_variant
(self) ->
Variant
source
§
impl
ToVariant
for
String
source
§
fn
to_variant
(self) ->
Variant
source
§
impl<T:
Clone
+
ToVariant
>
ToVariant
for
&
T
source
§
fn
to_variant
(self) ->
Variant
Implementors
§
source
§
impl
ToVariant
for
Currency
source
§
impl
ToVariant
for
PtrWrapper
<
VARIANT
>