IITIPodSource_Impl

Trait IITIPodSource_Impl 

Source
pub trait IITIPodSource_Impl: Sized + IITSource_Impl {
    // Required methods
    unsafe fn UpdateIPod(&self) -> HRESULT;
    unsafe fn EjectIPod(&self) -> HRESULT;
    unsafe fn SoftwareVersion(&self, SoftwareVersion: *mut BSTR) -> HRESULT;
}

Required Methods§

Source

unsafe fn UpdateIPod(&self) -> HRESULT

Update the contents of the iPod.

Source

unsafe fn EjectIPod(&self) -> HRESULT

Eject the iPod.

Source

unsafe fn SoftwareVersion(&self, SoftwareVersion: *mut BSTR) -> HRESULT

The iPod software version.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§