windows::Media::Core

Trait ISingleSelectMediaTrackList_Impl

pub trait ISingleSelectMediaTrackList_Impl: IUnknownImpl {
    // Required methods
    fn SelectedIndexChanged(
        &self,
        handler: Ref<'_, TypedEventHandler<ISingleSelectMediaTrackList, IInspectable>>,
    ) -> Result<i64>;
    fn RemoveSelectedIndexChanged(&self, token: i64) -> Result<()>;
    fn SetSelectedIndex(&self, value: i32) -> Result<()>;
    fn SelectedIndex(&self) -> Result<i32>;
}

Required Methods§

fn SelectedIndexChanged( &self, handler: Ref<'_, TypedEventHandler<ISingleSelectMediaTrackList, IInspectable>>, ) -> Result<i64>

fn RemoveSelectedIndexChanged(&self, token: i64) -> Result<()>

fn SetSelectedIndex(&self, value: i32) -> Result<()>

fn SelectedIndex(&self) -> Result<i32>

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§