proxygen
|
#include <Expected.h>
Public Types | |
using | value_type = Value |
using | error_type = Error |
using | Base = ExpectedUnion< Value, Error > |
Additional Inherited Members | |
![]() | |
union { | |
Value value_ | |
Error error_ | |
char ch_ {} | |
}; | |
Which | which_ = Which::eEmpty |
Definition at line 394 of file Expected.h.
using folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion >::Base = ExpectedUnion<Value, Error> |
Definition at line 414 of file Expected.h.
using folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion >::error_type = Error |
Definition at line 413 of file Expected.h.
using folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion >::value_type = Value |
Definition at line 412 of file Expected.h.
|
inlinenoexcept |
Definition at line 416 of file Expected.h.
|
default |
|
default |
|
inline |
Definition at line 422 of file Expected.h.
|
inline |
Definition at line 472 of file Expected.h.
References folly::expected_detail::eError, folly::pushmi::operators::error(), folly::expected_detail::eValue, and folly::value().
|
inline |
Definition at line 454 of file Expected.h.
References folly::expected_detail::doEmplaceAssign(), folly::expected_detail::eError, and folly::pushmi::operators::error().
|
inline |
Definition at line 442 of file Expected.h.
References folly::expected_detail::doEmplaceAssign(), folly::expected_detail::eValue, folly::value(), and testing::Value().
|
inlinenoexcept |
Definition at line 425 of file Expected.h.
References folly::expected_detail::eEmpty, folly::expected_detail::eError, folly::pushmi::operators::error(), folly::expected_detail::eValue, and folly::value().
|
inline |
Definition at line 465 of file Expected.h.
|
inline |
Definition at line 468 of file Expected.h.
|
default |
|
default |
|
inlinenoexcept |