pub trait PlaybackProxyInterface: Send + Sync {
type ConfigurePlaybackResponseFut: Future<Output = Result<PlaybackConfigurePlaybackResult, Error>> + Send;
// Required method
fn configure_playback(
&self,
source_config: &PlaybackSourceConfig,
) -> Self::ConfigurePlaybackResponseFut;
}Required Associated Types§
type ConfigurePlaybackResponseFut: Future<Output = Result<PlaybackConfigurePlaybackResult, Error>> + Send
Required Methods§
fn configure_playback( &self, source_config: &PlaybackSourceConfig, ) -> Self::ConfigurePlaybackResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".