savon 0.2.0

SOAP async HTTP client generator
Documentation
#[derive(Debug)]
pub enum Error {
    Wsdl(crate::wsdl::WsdlError),
    Reqwest(reqwest::Error),
    Rpser(crate::rpser::xml::Error),
    Num(std::num::ParseFloatError),
}

impl From<crate::wsdl::WsdlError> for Error {
    fn from(e: crate::wsdl::WsdlError) -> Self {
        Error::Wsdl(e)
    }
}

impl From<crate::rpser::xml::Error> for Error {
    fn from(e: crate::rpser::xml::Error) -> Self {
        Error::Rpser(e)
    }
}

impl From<reqwest::Error> for Error {
    fn from(e: reqwest::Error) -> Self {
        Error::Reqwest(e)
    }
}

impl From<std::num::ParseFloatError> for Error {
    fn from(e: std::num::ParseFloatError) -> Self {
        Error::Num(e)
    }
}