proxygen
folly::expected_detail::MoveConstructible< Derived, false, Noexcept > Struct Template Reference

#include <Expected.h>

Public Member Functions

constexpr MoveConstructible ()=default
 
constexpr MoveConstructible (const MoveConstructible &)=default
 
 MoveConstructible (MoveConstructible &&)=delete
 
MoveConstructibleoperator= (const MoveConstructible &)=default
 
MoveConstructibleoperator= (MoveConstructible &&)=default
 

Detailed Description

template<class Derived, bool Noexcept>
struct folly::expected_detail::MoveConstructible< Derived, false, Noexcept >

Definition at line 343 of file Expected.h.

Constructor & Destructor Documentation

template<class Derived , bool Noexcept>
constexpr folly::expected_detail::MoveConstructible< Derived, false, Noexcept >::MoveConstructible ( )
default
template<class Derived , bool Noexcept>
constexpr folly::expected_detail::MoveConstructible< Derived, false, Noexcept >::MoveConstructible ( const MoveConstructible< Derived, false, Noexcept > &  )
default
template<class Derived , bool Noexcept>
folly::expected_detail::MoveConstructible< Derived, false, Noexcept >::MoveConstructible ( MoveConstructible< Derived, false, Noexcept > &&  )
delete

Member Function Documentation

template<class Derived , bool Noexcept>
MoveConstructible& folly::expected_detail::MoveConstructible< Derived, false, Noexcept >::operator= ( const MoveConstructible< Derived, false, Noexcept > &  )
default
template<class Derived , bool Noexcept>
MoveConstructible& folly::expected_detail::MoveConstructible< Derived, false, Noexcept >::operator= ( MoveConstructible< Derived, false, Noexcept > &&  )
default

The documentation for this struct was generated from the following file: