pub trait AddSound { // Required method fn add(&mut self, sound: Box<dyn Sound>); }
A Sound which contains other sounds that can be added to it.
Add a sound to be played. When or how the sound is played is implementation specific.