Structs§
- Absolute
- An absolute path.
- Any
- A path whose form is unknown. It could be a relative, absolute, or canonical path.
- Canonical
- Relative
- A strictly relative path.
Traits§
- IsAbsolute
- A marker trait for
PathForms that are absolute paths. This includes only theAbsoluteandCanonicalpath forms. - Maybe
Absolute - A marker trait for
PathForms that may be absolute paths. This includes theAny,Absolute, andCanonicalpath forms. - Maybe
Relative - A marker trait for
PathForms that may be relative paths. This includes only theAnyandRelativepath forms. - Path
Cast - A marker trait that signifies one
PathFormcan be used as or trivially converted to anotherPathForm. - Path
Form - A marker trait for the different kinds of path forms. Each form has its own invariants that are guaranteed to be upheld. The list of path forms are:
- Path
Join - A trait used to specify the output
PathFormof a path join operation. - Path
Push - A marker trait for
PathForms that support pushing paths. - PathSet
- A marker trait for
PathForms that support setting the file name or extension.