INNER CODE UNIT · Rust
pause_streaming_on_startup
aome510/spotify-player · spotify_player/src/client/mod.rs:348
pub fn pause_streaming_on_startup(&self) -> bool {
match self.stream_conn.lock().as_ref() {
Some(spirc) => {
if let Err(err) = spirc.pause() {
tracing::warn!("Failed to pause integrated client on startup: {err:#}");
}
true
}
None => false,
}
}
/// Handle a player request, return a new playback metadata on success
pub async fn handle_player_request(
&self,
request: PlayerRequest,
mut playback: Option<PlaybackMetadata>,
) -> Result<Option<PlaybackMetadata>> {