pub type RenderSender<A> = UnboundedSender<RenderCommand<A>>;
pub struct RenderSender<A> { /* private fields */ }