| assign(Other &&that) | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| assignError(Es &&...es) | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| assignValue(Vs &&...vs) | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| Base typedef | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| ch_ | folly::expected_detail::ExpectedUnion< Value, Error > | |
| clear() noexcept | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| CopyAssignable()=default | folly::expected_detail::CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value > | |
| CopyAssignable(const CopyAssignable &)=default | folly::expected_detail::CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value > | |
| CopyAssignable(CopyAssignable &&)=default | folly::expected_detail::CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value > | |
| CopyConstructible()=default | folly::expected_detail::CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value > | |
| CopyConstructible(const CopyConstructible &that) noexcept(Noexcept) | folly::expected_detail::CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value > | inline |
| CopyConstructible(CopyConstructible &&)=default | folly::expected_detail::CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value > | |
| error()& | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| error() const & | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| error()&& | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| error_ | folly::expected_detail::ExpectedUnion< Value, Error > | |
| error_type typedef | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| ExpectedStorage() noexcept(noexcept(E{})) | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| ExpectedStorage(const ExpectedStorage &)=default | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| ExpectedStorage(ExpectedStorage &&)=default | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| ExpectedUnion(EmptyTag) noexcept | folly::expected_detail::ExpectedUnion< Value, Error > | inlineexplicit |
| ExpectedUnion(ValueTag, Vs &&...vs) noexcept(noexcept(Value(static_cast< Vs && >(vs)...))) | folly::expected_detail::ExpectedUnion< Value, Error > | inlineexplicit |
| ExpectedUnion(ErrorTag, Es &&...es) noexcept(noexcept(Error(static_cast< Es && >(es)...))) | folly::expected_detail::ExpectedUnion< Value, Error > | inlineexplicit |
| ExpectedUnion(const ExpectedUnion &) | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| ExpectedUnion(ExpectedUnion &&) noexcept | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| isSelfAssign(const ExpectedStorage *that) const | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| isSelfAssign(const void *) const | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| MoveAssignable()=default | folly::expected_detail::MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value > | |
| MoveAssignable(const MoveAssignable &)=default | folly::expected_detail::MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value > | |
| MoveAssignable(MoveAssignable &&)=default | folly::expected_detail::MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value > | |
| MoveConstructible()=default | folly::expected_detail::MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value > | |
| MoveConstructible(const MoveConstructible &)=default | folly::expected_detail::MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value > | |
| MoveConstructible(MoveConstructible &&that) noexcept(Noexcept) | folly::expected_detail::MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value > | inline |
| operator=(const ExpectedStorage &)=default | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| operator=(ExpectedStorage &&)=default | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| folly::expected_detail::ExpectedUnion::operator=(const ExpectedUnion &) | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| folly::expected_detail::ExpectedUnion::operator=(ExpectedUnion &&) noexcept | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value >::operator=(const CopyConstructible &)=default | folly::expected_detail::CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value > | |
| CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value >::operator=(CopyConstructible &&)=default | folly::expected_detail::CopyConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_copy_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_copy_constructible, Value, Error >::value > | |
| MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value >::operator=(const MoveConstructible &)=default | folly::expected_detail::MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value > | |
| MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value >::operator=(MoveConstructible &&)=default | folly::expected_detail::MoveConstructible< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< std::is_move_constructible, Value, Error >::value, StrictAllOf< std::is_nothrow_move_constructible, Value, Error >::value > | |
| CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value >::operator=(const CopyAssignable &that) noexcept(Noexcept) | folly::expected_detail::CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value > | inline |
| CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value >::operator=(CopyAssignable &&)=default | folly::expected_detail::CopyAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsCopyable, Value, Error >::value, StrictAllOf< IsNothrowCopyable, Value, Error >::value > | |
| MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value >::operator=(const MoveAssignable &)=default | folly::expected_detail::MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value > | |
| MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value >::operator=(MoveAssignable &&that) noexcept(Noexcept) | folly::expected_detail::MoveAssignable< ExpectedStorage< Value, Error, StorageType::eUnion >, StrictAllOf< IsMovable, Value, Error >::value, StrictAllOf< IsNothrowMovable, Value, Error >::value > | inline |
| uninitializedByException() const noexcept | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| value()& | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| value() const & | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| value()&& | folly::expected_detail::ExpectedUnion< Value, Error > | inline |
| value_ | folly::expected_detail::ExpectedUnion< Value, Error > | |
| value_type typedef | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | |
| which_ | folly::expected_detail::ExpectedUnion< Value, Error > | |
| ~ExpectedStorage() | folly::expected_detail::ExpectedStorage< Value, Error, StorageType::eUnion > | inline |
| ~ExpectedUnion() | folly::expected_detail::ExpectedUnion< Value, Error > | inline |