Skip to content

Commit ded7ef5

Browse files
authored
Merge pull request #255 from rust-embedded/enum-error
use close range in EnumeratedValue error message
2 parents 50ee4f7 + 2cd5c35 commit ded7ef5

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

svd-rs/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## Unreleased
99

10+
- use close range in `EnumeratedValue` error message
11+
1012
## [v0.14.6] - 2023-11-29
1113

1214
- fix `validate` on `Disabled` level, remove `mut`

svd-rs/src/enumeratedvalue.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pub enum Error {
4040
#[error("EnumeratedValue with `value` (passed {0:?}) should not have `is_default(True)`")]
4141
ValueAndDefault(Option<u64>),
4242
/// The value is not in range.
43-
#[error("Value {0} out of range {1:?}")]
43+
#[error("Value {0} out of range [{} - {}]", .1.start, .1.end - 1)]
4444
OutOfRange(u64, core::ops::Range<u64>),
4545
}
4646

0 commit comments

Comments
 (0)