https://dev.kronoz.win/r/rgit.git
1use std::convert::Infallible;
2
3pub mod logger;
4
5pub trait UnwrapInfallible<T> {
6 fn unwrap_infallible(self) -> T;
7}
8
9impl<T> UnwrapInfallible<T> for Result<T, Infallible> {
10 fn unwrap_infallible(self) -> T {
11 self.unwrap()
12 }
13}
14
15impl<T> UnwrapInfallible<T> for Result<T, &Infallible> {
16 fn unwrap_infallible(self) -> T {
17 self.unwrap()
18 }
19}