A result‐like type that always holds a value (never error or stopped).
Synopsis
Declared in <folly/result/value_only_result.h>
template<typename T = void>
class [[nodiscard]] value_only_result final
: public /* implementation-defined */
Description
The default specialization is non‐`void`, but value_only_result<> defaults to void.
Base Classes
Name |
Description |
|
Type Aliases
Name |
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
|
|
|
|
|
|
|
|
Converts to a |
|
Equality operator |
Using Declarations
Name |
Protected Type Aliases
Name |
Protected Data Members
Name |
Specializations
Deduction Guides
Name |
Description |
Deduction guide: |
|
Deduction guide: |
Return Value
|
Note
|
The return value should not be discarded. |
Created with MrDocs