pub unsafe extern "C" fn wifi_delete_queue(queue: *mut crate::binary::c_types::c_void) {
    trace!("wifi_delete_queue {:?}", queue);
    unsafe {
        if core::ptr::eq(queue, addr_of_mut!(QUEUE_HANDLE).cast()) {
            delete_queue(QUEUE_HANDLE);
        } else {
            warn!("unknown queue when trying to delete WIFI queue");
        }
    }
}
**************************************************************************
Name: esp_wifi_delete_queue

Description:
Delete Wi-Fi static message queue

Input Parameters:
queue - Wi-Fi static message queue data pointer

Returned Value:
None

*************************************************************************
esp-wifi/src/wifi/os_adapter.rs