We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 02ccf77 + 7c1a2cb commit 7d72433Copy full SHA for 7d72433
src/pod/optional_integer.rs
@@ -23,11 +23,11 @@ impl_integer_sentinel! {
23
u32 => u32::MAX,
24
u64 => u64::MAX,
25
u128 => u128::MAX,
26
- i8 => i8::MIN,
27
- i16 => i16::MIN,
28
- i32 => i32::MIN,
29
- i64 => i64::MIN,
30
- i128 => i128::MIN
+ i8 => i8::MAX,
+ i16 => i16::MAX,
+ i32 => i32::MAX,
+ i64 => i64::MAX,
+ i128 => i128::MAX
31
}
32
33
#[repr(transparent)]
@@ -204,7 +204,7 @@ mod tests {
204
#[test]
205
#[should_panic(expected = "Cannot use sentinel value as Some")]
206
fn test_sentinel_value_panic_i32() {
207
- OptionalI32::some(i32::MIN);
+ OptionalI32::some(i32::MAX);
208
209
210
0 commit comments