pub async fn select_buffer<Conn>(
    conn: &Conn,
    context_tag: ContextTag,
    size: i32
) -> Result<VoidCookie<'_, Conn>, ConnectionError>where
    Conn: RequestConnection + ?Sized,