Remove base::in_place and base::in_place_type_t

Ban the std:: versions, and switch to the absl:: versions.

Bug: 1320019
Change-Id: I8725a15a51e7440f47bdb678bae1c1adea39965a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3614476
Owners-Override: danakj <danakj@chromium.org>
Auto-Submit: Avi Drissman <avi@chromium.org>
Reviewed-by: Ted Choc <tedchoc@chromium.org>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Vovo Yang <vovoy@chromium.org>
Reviewed-by: Gary Kacmarcik <garykac@chromium.org>
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Commit-Queue: Gary Kacmarcik <garykac@chromium.org>
Reviewed-by: Rohit Rao <rohitrao@chromium.org>
Reviewed-by: danakj <danakj@chromium.org>
Cr-Commit-Position: refs/heads/main@{#998960}
NOKEYCHECK=True
GitOrigin-RevId: bc6545f4926b22722534565eb81dfadd0ba1d113
diff --git a/BUILD.gn b/BUILD.gn
index c7db8f7..e71d98a 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -89,6 +89,7 @@
     "//third_party/abseil-cpp/absl/types:optional",
     "//third_party/abseil-cpp/absl/types:span",
     "//third_party/abseil-cpp/absl/types:variant",
+    "//third_party/abseil-cpp/absl/utility",
   ]
 
   # The following dependencies currently don't build with NaCl.