Sebastian Thielmake fmt535e9674 years agoHistory
21 lines · 580 B · Rust
RawDownload
use std::io; use git_transport::client; use crate::fetch::{handshake, refs, response}; /// The error used in [`fetch()`][crate::fetch()].#[derive(Debug, thiserror::Error)]#[allow(missing_docs)]pub enum Error {    #[error(transparent)]    Handshake(#[from] handshake::Error),    #[error("Could not access repository or failed to read streaming pack file")]    Io(#[from] io::Error),    #[error(transparent)]    Transport(#[from] client::Error),    #[error(transparent)]    Refs(#[from] refs::Error),    #[error(transparent)]    Response(#[from] response::Error),}