template <typename T, bool = (std::is_move_constructible<T>::value &&
                              std::is_move_assignable<T>::value) ||
                             std::is_reference_v<T>>

struct MoveAssignBase

Defined at line 589 of file ../../third_party/abseil-cpp/src/absl/status/internal/statusor_internal.h

Public Methods

void MoveAssignBase<T, value-parameter-0-1> ()

Defined at line 590 of file ../../third_party/abseil-cpp/src/absl/status/internal/statusor_internal.h

void MoveAssignBase<T, value-parameter-0-1> (const MoveAssignBase<T, value-parameter-0-1> & )

Defined at line 591 of file ../../third_party/abseil-cpp/src/absl/status/internal/statusor_internal.h

void MoveAssignBase<T, value-parameter-0-1> (MoveAssignBase<T, value-parameter-0-1> && )

Defined at line 592 of file ../../third_party/abseil-cpp/src/absl/status/internal/statusor_internal.h

MoveAssignBase<T, value-parameter-0-1> & operator= (const MoveAssignBase<T, value-parameter-0-1> & )

Defined at line 593 of file ../../third_party/abseil-cpp/src/absl/status/internal/statusor_internal.h

MoveAssignBase<T, value-parameter-0-1> & operator= (MoveAssignBase<T, value-parameter-0-1> && )

Defined at line 594 of file ../../third_party/abseil-cpp/src/absl/status/internal/statusor_internal.h