Module gix_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
- Delegate
blocking-client
and (async-client
orblocking-client
)The protocol delegate is the bare minimal interface needed to fully control thefetch
operation.
Functions
- Perform a handshake with the server on the other side of
transport
, withauthenticate
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.