use crate::{ commands::{Command, empty_command_response, single_item_command_request}, common::types::SongId, }; pub struct DeleteId; single_item_command_request!(DeleteId, "deleteid", SongId); empty_command_response!(DeleteId); impl Command<'_, '_> for DeleteId { type Request = DeleteIdRequest; type Response = DeleteIdResponse; }