def METHOD_NAME(self, slice: Slice):
    """
    Get a view of the buffer which enable inplace assignment
    to the underlying Dask array, for simple inplace assignments
    This is not robust to doing complex operations on the
    buffer such as changing its shape
    """
    real_slice = slice.get()
    inplace_wrapper = DaskInplaceWrapper(self._data)
    inplace_wrapper.set_slice(real_slice)
    return inplace_wrapper