[][src]Trait winstr::AsOptBStrPtr

pub unsafe trait AsOptBStrPtr {
    fn as_opt_bstr_ptr(&self) -> BSTR;
}

Utility trait for borrowing function arguments as BSTRs or NULL

Safety

By implementing this trait, you promise that as_bstr_ptr will return a valid BSTR or null.

Required methods

fn as_opt_bstr_ptr(&self) -> BSTR

Borrow self as a raw BSTR

Loading content...

Implementations on Foreign Types

impl<B: AsRef<BStr>> AsOptBStrPtr for Option<B>[src]

Loading content...

Implementors

impl<B: AsRef<BStr>> AsOptBStrPtr for B[src]

Loading content...