[][src]Struct hassle_rs::intellisense::IDxcFile

#[repr(C)]pub struct IDxcFile { /* fields omitted */ }

Implementations

impl IDxcFile[src]

pub unsafe fn get_name(&self, result: *mut LPSTR) -> HRESULT[src]

pub unsafe fn is_equal_to(
    &self,
    other: *const IDxcFile,
    result: *mut bool
) -> HRESULT
[src]

Trait Implementations

impl AsComPtr<IDxcFile> for IDxcFile[src]

impl AsComPtr<IUnknown> for IDxcFile[src]

impl ComInterface for IDxcFile[src]

impl Debug for IDxcFile[src]

impl Deref for IDxcFile[src]

type Target = IDxcUnknownShim

The resulting type after dereferencing.

Auto Trait Implementations

impl RefUnwindSafe for IDxcFile

impl !Send for IDxcFile

impl !Sync for IDxcFile

impl Unpin for IDxcFile

impl UnwindSafe for IDxcFile

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsComPtr<c_void> for T where
    T: ComInterface
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.