Expand description
A library implementing a URL for use in git with access to its special capabilities.
§Feature Flags
serde
— Data structures implementserde::Serialize
andserde::Deserialize
.
Modules§
- expand_
path - Functions for expanding repository paths.
- parse
Structs§
- Url
- A URL with support for specialized git related capabilities.
Enums§
- Argument
Safety - Classification of a portion of a URL by whether it is syntactically safe to pass as an argument to a command-line program.
- Scheme
- A scheme or protocol for use in a
Url
.
Functions§
- expand_
path - Expand
path
for the givenuser
, which can be obtained byparse()
, resolving the home directories ofuser
automatically. - parse
- Parse the given
bytes
as a git url.