realhydroper-path 1.0.1

Work with flexible file paths
Documentation
# File Paths


Work with textual file paths, including relativity and resolution. Features:

- _Variant_: `FlexPath` methods consider absolute paths according to the path's `FlexPathVariant`. Two variants are supported: `Common` and `Windows`. The native variant can be deduced directly through `_native` suffixed methods.

Requirements:

- The Rust standard library (`std`).

# Example


```rust
use realhydroper_path::FlexPath;

assert_eq!("a", FlexPath::new_common("a/b").resolve("..").to_string());
assert_eq!("a", FlexPath::new_common("a/b/..").to_string());
assert_eq!("a/b/c/d/e", FlexPath::from_n_common(["a/b", "c/d", "e/f", ".."]).to_string());
assert_eq!("../../c/d", FlexPath::new_common("/a/b").relative("/c/d"))
```