From f321593655b9ba2d5e475474dbc9ee2b5ae6285d Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Tue, 10 Jul 2018 17:20:07 +0200 Subject: [PATCH] Workaround for rustc bug --- src/range_map.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/range_map.rs b/src/range_map.rs index 5cdcbe35121a..df1235f96c0d 100644 --- a/src/range_map.rs +++ b/src/range_map.rs @@ -19,7 +19,7 @@ pub struct RangeMap { // At the same time the `end` is irrelevant for the sorting and range searching, but used for the check. // This kind of search breaks, if `end < start`, so don't do that! #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug)] -struct Range { +pub struct Range { start: u64, end: u64, // Invariant: end > start }