nyquest-backend-winrt 0.4.0

Windows.Web.Http.HttpClient backend for nyquest
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use nyquest_interface::Result as NyquestResult;

pub(crate) trait IntoNyquestResult<T> {
    fn into_nyquest_result(self) -> NyquestResult<T>;
}

impl<T, E> IntoNyquestResult<T> for Result<T, E>
where
    std::io::Error: From<E>,
{
    fn into_nyquest_result(self) -> NyquestResult<T> {
        Ok(self.map_err(|e| std::io::Error::from(e))?)
    }
}