rango-sdk 0.0.1

Unofficial Rango SDK for Rust
Documentation
#[derive(Debug)]
pub enum SdkErr {
    UreqErr(ureq::Error),
    UrlSerializeErr(serde_urlencoded::ser::Error),
    IoErr(std::io::Error),
}

impl From<ureq::Error> for SdkErr {
    fn from(value: ureq::Error) -> Self {
        SdkErr::UreqErr(value)
    }
}

impl From<serde_urlencoded::ser::Error> for SdkErr {
    fn from(value: serde_urlencoded::ser::Error) -> Self {
        SdkErr::UrlSerializeErr(value)
    }
}

impl From<std::io::Error> for SdkErr {
    fn from(value: std::io::Error) -> Self {
        SdkErr::IoErr(value)
    }
}