[−][src]Module git_transport::client
Modules
capabilities | |
connect | |
file | |
git | |
ssh |
Structs
Capabilities | A structure to represent multiple capabilities or features supported by the server. |
RequestWriter | A |
SetServiceResponse | The response of the |
Enums
Error | The error used in most methods of the |
Identity | An identity for use when authenticating the transport layer. |
MessageKind | The kind of packet line to write when transforming a |
WriteMode | Configure how the |
Traits
ExtendedBufRead | This trait exists to get a version of a |
Transport | All methods provided here must be called in the correct order according to the communication protocol
used to connect to them.
It does, however, know just enough to be able to provide a higher-level interface than would otherwise be possible.
Thus the consumer of this trait will not have to deal with packet lines at all.
Note that whenever a |
TransportV2Ext | An extension trait to add more methods to everything implementing |
Functions
connect | A general purpose connector connecting to a repository identified by the given |
Type Definitions
HandleProgress | A function |