Module fetch
Source Expand description
- negotiate
fetch - A modules with primitives to perform negotiation as part of a fetch operation.
- refmap
fetch - response
- Arguments
- The arguments passed to a server command.
- Context
handshake - For use in
RefMap::fetch() and fetch. - NegotiateContext
fetch - For use in
fetch. - NegotiateOutcome
fetch - The negotiation-specific outcome of
fetch(). - Options
- Options for use in
fetch() - Outcome
fetch - The outcome of
fetch(). - RefMap
fetch - Information about the relationship between our refspecs, and remote references with their local counterparts.
- Response
- A representation of a complete fetch response
- Error(
blocking-client or async-client) and fetch - The error returned by
fetch(). - ProgressId
- The progress ids used in during various steps of the fetch operation.
- Shallow
- Describe how shallow clones are handled when fetching, with variants defining how the shallow boundary is handled.
- Tags
- Describe how to handle tags when fetching
- Negotiate
fetch - A trait to encapsulate steps to negotiate the contents of the pack.