Files
rust/src/libcoretest
Cody P Schafer 07dc8d67c9 Result::or : avoid over-specializing the type
Changes .or() so that it can return a Result with a different E type
than the one it is called on.

Essentially:

    fn or(self, res: Result<T, E>) -> Result<T, E>

becomes

    fn or<F>(self, res: Result<T, F>) -> Result<T, F>

This brings `or` in line with the existing `and` and `or_else` member
types.

This is a
[breaking-change]
Due to some code needing additional type annotations.
2015-02-25 17:38:28 -05:00
..
2015-02-20 19:55:00 -05:00
2015-02-18 15:27:42 -08:00
2015-01-11 11:47:44 -08:00
2015-01-30 04:38:54 +01:00
2015-02-02 13:40:18 -05:00
2015-02-17 15:14:17 -08:00
2015-02-20 19:55:00 -05:00
2015-02-20 19:55:00 -05:00
2015-01-30 04:38:54 +01:00
2015-02-10 22:56:31 +00:00
2015-01-31 17:40:40 +01:00
2015-02-20 00:58:07 +01:00