pub struct IITBrowserWindow(/* private fields */);Expand description
IITBrowserWindow Interface
See the generated IITBrowserWindow_Impl trait for more documentation about each function.
Implementations§
Source§impl IITBrowserWindow
impl IITBrowserWindow
pub unsafe fn MiniPlayer(&self, isMiniPlayer: *mut VARIANT_BOOL) -> HRESULT
pub unsafe fn set_MiniPlayer(&self, isMiniPlayer: VARIANT_BOOL) -> HRESULT
pub unsafe fn SelectedTracks( &self, iTrackCollection: *mut Option<IITTrackCollection>, ) -> HRESULT
pub unsafe fn SelectedPlaylist( &self, iPlaylist: *mut Option<IITPlaylist>, ) -> HRESULT
pub unsafe fn set_SelectedPlaylist(&self, iPlaylist: *const VARIANT) -> HRESULT
Trait Implementations§
Source§impl Clone for IITBrowserWindow
impl Clone for IITBrowserWindow
Source§impl Debug for IITBrowserWindow
impl Debug for IITBrowserWindow
Source§impl From<&IITBrowserWindow> for IUnknown
impl From<&IITBrowserWindow> for IUnknown
Source§fn from(value: &IITBrowserWindow) -> Self
fn from(value: &IITBrowserWindow) -> Self
Converts to this type from the input type.
Source§impl From<IITBrowserWindow> for IUnknown
impl From<IITBrowserWindow> for IUnknown
Source§fn from(value: IITBrowserWindow) -> Self
fn from(value: IITBrowserWindow) -> Self
Converts to this type from the input type.
Source§impl Interface for IITBrowserWindow
impl Interface for IITBrowserWindow
Source§impl PartialEq for IITBrowserWindow
impl PartialEq for IITBrowserWindow
Source§impl RuntimeName for IITBrowserWindow
impl RuntimeName for IITBrowserWindow
Source§impl Vtable for IITBrowserWindow
impl Vtable for IITBrowserWindow
type Vtable = IITBrowserWindow_Vtbl
Source§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface implementation.Source§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.
impl Eq for IITBrowserWindow
Auto Trait Implementations§
impl Freeze for IITBrowserWindow
impl RefUnwindSafe for IITBrowserWindow
impl !Send for IITBrowserWindow
impl !Sync for IITBrowserWindow
impl Unpin for IITBrowserWindow
impl UnwindSafe for IITBrowserWindow
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more