|  | @@ -104,6 +104,14 @@ impl SpotifyId {
 | 
	
		
			
				|  |  |          std::str::from_utf8(&data).unwrap().to_owned()
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    pub fn to_uri(&self) -> String {
 | 
	
		
			
				|  |  | +        match self.audio_type {
 | 
	
		
			
				|  |  | +            SpotifyAudioType::Track => format!("spotify:track:{}", self.to_base62()),
 | 
	
		
			
				|  |  | +            SpotifyAudioType::Podcast => format!("spotify:episode:{}", self.to_base62()),
 | 
	
		
			
				|  |  | +            SpotifyAudioType::NonPlayable => format!("spotify:unknown:{}", self.to_base62()),
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      pub fn to_raw(&self) -> [u8; 16] {
 | 
	
		
			
				|  |  |          self.id.to_be_bytes()
 | 
	
		
			
				|  |  |      }
 |