Trait com_shim::VariantExt

source ·
pub trait VariantExt {
Show 20 methods // Required methods fn null() -> VARIANT; fn from_i16(n: i16) -> VARIANT; fn from_i32(n: i32) -> VARIANT; fn from_i64(n: i64) -> VARIANT; fn from_u8(n: u8) -> VARIANT; fn from_u16(n: u16) -> VARIANT; fn from_u32(n: u32) -> VARIANT; fn from_u64(n: u64) -> VARIANT; fn from_str<S: AsRef<str>>(s: S) -> VARIANT; fn from_bool(b: bool) -> VARIANT; fn to_i16(&self) -> Result<i16>; fn to_i32(&self) -> Result<i32>; fn to_i64(&self) -> Result<i64>; fn to_u8(&self) -> Result<u8>; fn to_u16(&self) -> Result<u16>; fn to_u32(&self) -> Result<u32>; fn to_u64(&self) -> Result<u64>; fn to_string(&self) -> Result<String>; fn to_bool(&self) -> Result<bool>; fn to_idispatch(&self) -> Result<&IDispatch>;
}

Required Methods§

Implementors§