Struct hassle_rs::ffi::IDxcLinker
source · [−]#[repr(C)]pub struct IDxcLinker { /* private fields */ }
Implementations
sourceimpl IDxcLinker
impl IDxcLinker
pub unsafe fn register_library(
&self,
lib_name: LPCWSTR,
lib: *const IDxcBlob
) -> HRESULT
pub unsafe fn link(
&self,
entry_name: LPCWSTR,
target_profile: LPCWSTR,
lib_names: *const LPCWSTR,
lib_count: u32,
arguments: *const LPCWSTR,
arg_count: u32,
result: *mut *mut IDxcOperationResult
) -> HRESULT
Trait Implementations
sourceimpl ComInterface for IDxcLinker
impl ComInterface for IDxcLinker
sourceimpl Debug for IDxcLinker
impl Debug for IDxcLinker
sourceimpl Deref for IDxcLinker
impl Deref for IDxcLinker
impl AsComPtr<IDxcLinker> for IDxcLinker
impl AsComPtr<IUnknown> for IDxcLinker
Auto Trait Implementations
impl RefUnwindSafe for IDxcLinker
impl !Send for IDxcLinker
impl !Sync for IDxcLinker
impl Unpin for IDxcLinker
impl UnwindSafe for IDxcLinker
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more