result::operator=