Merge bitcoin/bitcoin#30268: util: add missing VecDeque include

f51da34ec1 utils: add missing include (Cory Fields)

Pull request description:

  Noticed when testing `VecDeque` with no other includes.

  For libc++, need type_traits for `std::is_trivially_destructible_v`.

ACKs for top commit:
  maflcko:
    ACK f51da34ec1
  glozow:
    ACK f51da34ec1
  sipa:
    utACK f51da34ec1

Tree-SHA512: bf96910abe9aaddd8586e6cc8f68a9bbac4c26d976ebeebcfa86b86c0da5783c1cbdbc7fa09b62cdcfde19e6442eb65a66bf1e2e80408d68e9dd9689dc22b0fa
This commit is contained in:
glozow 2024-06-12 12:45:09 +01:00
commit aa6b876e01
No known key found for this signature in database
GPG key ID: BA03F4DBE0C63FB4

View file

@ -9,6 +9,7 @@
#include <cstring>
#include <memory>
#include <type_traits>
/** Data structure largely mimicking std::deque, but using single preallocated ring buffer.
*