Detailed result of an insertion into a ConcurrentBSkipList.
Synopsis
Declared in <folly/ConcurrentBSkipList.h>
enum class BSkipInsertOutcome : int;
Description
add()/addOrUpdate() collapse this to a bool via didInsert(); use the enum directly to distinguish Updated from AlreadyPresent.
Members
Name |
Description |
|
A new key was inserted. |
|
A tombstoned key was brought back to life. |
|
An existing live key's payload was updated. |
|
The key was already present and left unchanged. |