pub trait MusicAlbumTrait {
    // Required methods
    fn get_album_production_type(&self) -> &[AlbumProductionTypeProperty];
    fn take_album_production_type(&mut self) -> Vec<AlbumProductionTypeProperty>;
    fn get_album_release(&self) -> &[AlbumReleaseProperty];
    fn take_album_release(&mut self) -> Vec<AlbumReleaseProperty>;
    fn get_album_release_type(&self) -> &[AlbumReleaseTypeProperty];
    fn take_album_release_type(&mut self) -> Vec<AlbumReleaseTypeProperty>;
    fn get_by_artist(&self) -> &[ByArtistProperty];
    fn take_by_artist(&mut self) -> Vec<ByArtistProperty>;
}
Expand description

This trait is for properties from https://schema.org/MusicAlbum.

Required Methods§

Implementors§