diff options
| author | Laurenz <laurmaedje@gmail.com> | 2020-09-30 18:59:33 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2020-09-30 18:59:33 +0200 |
| commit | 4077a7c11ea19b1b6b6b6fe3014b9018846cf21b (patch) | |
| tree | 70e4c891c2c660b4136890cebbae7c375fe36c05 /src/syntax/span.rs | |
| parent | 7cc279f7ae122f4c40592004dde89792c636b3c8 (diff) | |
Refactor raw blocks 💱
Diffstat (limited to 'src/syntax/span.rs')
| -rw-r--r-- | src/syntax/span.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/syntax/span.rs b/src/syntax/span.rs index 1bd14c65..d803eeeb 100644 --- a/src/syntax/span.rs +++ b/src/syntax/span.rs @@ -189,6 +189,12 @@ impl From<u32> for Pos { } } +impl From<usize> for Pos { + fn from(index: usize) -> Self { + Self(index as u32) + } +} + impl Offset for Pos { fn offset(self, by: Self) -> Self { Pos(self.0 + by.0) |
