INNER CODE UNIT · Rust
get
librespot-org/librespot · metadata/src/lib.rs:50
async fn get(session: &Session, id: &SpotifyUri) -> Result<Self, Error> {
let response = Self::request(session, id).await?;
let msg = Self::Message::parse_from_bytes(&response)?;
trace!("Received metadata: {msg:#?}");
Self::parse(&msg, id)
}
fn parse(msg: &Self::Message, _: &SpotifyUri) -> Result<Self, Error>;
}