pub type RecordingFuture = Pin<Box<dyn Future<Output = Result<(), MediaError>>>>;
What a recording answers once it ends.
#[repr(transparent)]pub struct RecordingFuture { /* private fields */ }