def METHOD_NAME():
    arr = da.ma.masked_array(array_2by3, mask=[[0, 1, 1], [0, 0, 0]])
    mask = np.array([0, 1, 0])
    expected_computed = ma.array(array_2by3, mask=[[0, 1, 1], [0, 1, 0]])
    result = _mask_array(arr, mask, in_place=False)
    assert iris._lazy_data.is_lazy_data(result)
    assert_masked_array_equal(result.compute(), expected_computed)
    assert result is not arr