pub trait PathJoin: PathForm { type Output: PathForm; }
A trait used to specify the output PathForm of a path join operation.
PathForm
The output path forms based on the left hand side path form are as follows:
Any
Relative
Absolute
Canonical
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".