Function esp_idf_svc::hal::sys::nvs_flash_erase_partition_ptr

source ยท
pub unsafe extern "C" fn nvs_flash_erase_partition_ptr(
    partition: *const esp_partition_t,
) -> i32
Expand description

@brief Erase custom partition.

Erase all content of specified custom partition.

@note If the partition is initialized, this function first de-initializes it. Afterwards, the partition has to be initialized again to be used.

@param[in] partition pointer to a partition obtained by the ESP partition API.

@return - ESP_OK on success - ESP_ERR_NOT_FOUND if there is no partition with the specified parameters in the partition table - ESP_ERR_INVALID_ARG in case partition is NULL - one of the error codes from the underlying flash storage driver