'Support converting Row to np.array via np.array(table).
Coercion to a different dtype via np.array(table, dtype) is not
supported and will raise a ValueError.
If the parent table is masked then the mask information is dropped.'

def __array__(self, dtype=None):

    if (dtype is not None):
        raise ValueError(u'Datatype    coercion    is    not    allowed')
    return np.asarray(self.as_void())
