Module git_protocol::fetch

source ·
Available on crate features blocking-client or async-client only.
Expand description

Re-exports

pub use delegate::Action;
pub use delegate::DelegateBlocking;
pub use response::Response;

Modules

Structs

The arguments passed to a server command.

Enums

The error used in fetch().

Traits

Delegateblocking-client and (async-client or blocking-client)
The protocol delegate is the bare minimal interface needed to fully control the fetch operation.

Functions

Perform a handshake with the server on the other side of transport, with authenticate being used if authentication turns out to be required. extra_parameters are the parameters (name, optional value) to add to the handshake, each time it is performed in case authentication is required. progress is used to inform about what’s currently happening.