#include "chrome/browser/extensions/api/identity/identity_mint_queue.h"
#include "base/check_op.h"
#include "base/containers/contains.h"
#include "base/trace_event/trace_event.h"
namespace extensions {
IdentityMintRequestQueue::IdentityMintRequestQueue() { … }
IdentityMintRequestQueue::~IdentityMintRequestQueue() { … }
void IdentityMintRequestQueue::RequestStart(
IdentityMintRequestQueue::MintType type,
const ExtensionTokenKey& key,
IdentityMintRequestQueue::Request* request) { … }
void IdentityMintRequestQueue::RequestComplete(
IdentityMintRequestQueue::MintType type,
const ExtensionTokenKey& key,
IdentityMintRequestQueue::Request* request) { … }
void IdentityMintRequestQueue::RequestCancel(
const ExtensionTokenKey& key,
IdentityMintRequestQueue::Request* request) { … }
bool IdentityMintRequestQueue::empty(IdentityMintRequestQueue::MintType type,
const ExtensionTokenKey& key) { … }
IdentityMintRequestQueue::RequestQueueMap&
IdentityMintRequestQueue::GetRequestQueueMap(
IdentityMintRequestQueue::MintType type) { … }
void IdentityMintRequestQueue::RunRequest(
IdentityMintRequestQueue::MintType type,
RequestQueue& request_queue) { … }
}