(database_name: Option<&str>)
| 66 | } |
| 67 | |
| 68 | pub(crate) fn _destroy(database_name: Option<&str>) -> Result<()> { |
| 69 | let database_name = database_name.unwrap_or(DATABASE_NAME); |
| 70 | DB::destroy(&Options::default(), Storage::path(database_name)) |
| 71 | .map_err(|e| ChainError::StorageDestroyError(e.into()))?; |
| 72 | |
| 73 | Ok(()) |
| 74 | } |
| 75 | |
| 76 | pub(crate) fn key_string<K: AsRef<[u8]>>(key: K) -> String { |
| 77 | String::from_utf8(key.as_ref().to_vec()).unwrap_or_else(|_| "UNKNOWN".into()) |
nothing calls this directly
no outgoing calls
no test coverage detected