From b2c59b89500ff477445ec118838552964e9c36cf Mon Sep 17 00:00:00 2001 From: cetra3 Date: Wed, 15 Nov 2017 12:06:16 +1030 Subject: [PATCH 1/2] Allow the Marker from ScanError --- parser/src/scanner.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/parser/src/scanner.rs b/parser/src/scanner.rs index 4663b9f..516f6e5 100644 --- a/parser/src/scanner.rs +++ b/parser/src/scanner.rs @@ -60,6 +60,10 @@ impl ScanError { info: info.to_owned() } } + + pub fn marker(&self) -> Marker { + self.mark + } } impl Error for ScanError { From a7df76be5fc78e0405c4e41db11263d2c20da64b Mon Sep 17 00:00:00 2001 From: cetra3 Date: Wed, 15 Nov 2017 14:11:39 +1030 Subject: [PATCH 2/2] Include Scanner --- parser/src/scanner.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parser/src/scanner.rs b/parser/src/scanner.rs index 516f6e5..8919c4a 100644 --- a/parser/src/scanner.rs +++ b/parser/src/scanner.rs @@ -61,8 +61,8 @@ impl ScanError { } } - pub fn marker(&self) -> Marker { - self.mark + pub fn marker(&self) -> &Marker { + &self.mark } }