Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(async): use
is_async_compatible()
to determine backend incompa…
…tibility and error out (#1355) Use `getters` to early exit webdav when using `async_incompatible` backends. Using the type system or fixing all async compatibility issue is big and structural work. To avoid runtime crash for our users I suggest using this getter as a temporary fix. tracking issue: #1181 (see for more details) > As far as I could tell, `webdav` feature was the only one spawning a `runtime` in `rustic` and using it. ### Before merging this one: - [x] rustic_core (core and backend) must be updated to a release that includes rustic-rs/rustic_core#355. --------- Co-authored-by: simonsan <[email protected]>
- Loading branch information