Use std::optional instead of mbgl::optional (#911)

This commit is contained in:
Bart Louwers
2023-03-17 12:51:59 +01:00
committed by GitHub
parent 36846439c6
commit 15ad65dd3d
482 changed files with 2605 additions and 2652 deletions

View File

@@ -7,7 +7,7 @@
namespace mbgl {
namespace http {
Duration errorRetryTimeout(Response::Error::Reason failedRequestReason, uint32_t failedRequests, optional<Timestamp> retryAfter) {
Duration errorRetryTimeout(Response::Error::Reason failedRequestReason, uint32_t failedRequests, std::optional<Timestamp> retryAfter) {
if (failedRequestReason == Response::Error::Reason::Server) {
// Retry after one second three times, then start exponential backoff.
@@ -29,7 +29,7 @@ Duration errorRetryTimeout(Response::Error::Reason failedRequestReason, uint32_t
}
}
Duration expirationTimeout(optional<Timestamp> expires, uint32_t expiredRequests) {
Duration expirationTimeout(std::optional<Timestamp> expires, uint32_t expiredRequests) {
if (expiredRequests) {
return Seconds(1u << std::min(expiredRequests - 1, 31u));
}