Function safe_core::recovery::put_mdata [] [src]

pub fn put_mdata<T: 'static>(
    client: &Client<T>,
    data: MutableData
) -> Box<CoreFuture<()>>

Puts mutable data on the network and tries to recover from errors.

If the data already exists, it tries to mutate it so its entries and permissions are the same as those of the data being put, except it wont delete existing entries or remove existing permissions.