1 // Ref: https://stackoverflow.com/q/37347311
7 enum MyError<S: Storage> {
8 StorageProblem(S::Error),
11 impl<S: Storage> From<S::Error> for MyError<S> { //~ ERROR conflicting implementations
12 fn from(error: S::Error) -> MyError<S> {
13 MyError::StorageProblem(error)