Assign to this object the type and value currently held by the specified rhs object, and return a reference providing modifiable access to this object. The contents of rhs are either move-inserted into or move-assigned to this object with rhs left in a valid but unspecified state.
Declared in <bdlb_variant.h>
VariantImp<TYPES>&
operator=(bslmf::MovableRef<VariantImp> rhs);