23 lines · 701 B · Rust
RawDownload
//! An abstraction over [fetching][fetch()] a pack from the server.//!//! This implementation hides the transport layer, statefulness and the protocol version to the [fetch delegate][fetch::Delegate],//! the actual client implementation.#![deny(unsafe_code)]#![deny(rust_2018_idioms, missing_docs)] /// A convenience export allowing users of git-protocol to use the transport layer without their own cargo dependency.pub use git_transport; mod remote_progress;pub use remote_progress::RemoteProgress; ///#[cfg(feature = "blocking-client")]pub mod credentials;///#[cfg(feature = "blocking-client")]pub mod fetch; #[doc(inline)]#[cfg(feature = "blocking-client")]pub use fetch::fetch;