Maps the value type to another one. It leaves the Error
unaltered
This mapper method is not used for an Error
value
a new result with the new value type and an unaltered error
Maps the error to another one with a different type. It leaves the value type unaltered
The mapper method to apply an Error
value
a new result with the new mapped error
Return an unaltered copy of the
Error
without doing anything.