Repo of no-std crates for my personal embedded projects

Fix formatting

Changed files
+4 -9
.tangled
workflows
sachy-shtc3
src
+1
.tangled/workflows/test.yml
···
dependencies:
nixpkgs:
+
- clang
- cargo
- rustfmt
+3 -9
sachy-shtc3/src/lib.rs
···
let mock = I2cMock::new(&expectations);
let mut sht = ShtC3::new(mock, PowerMode::NormalMode);
let mut delay = NoopDelay;
-
let temperature = sht
-
.measure_temperature(&mut delay)
-
.unwrap();
+
let temperature = sht.measure_temperature(&mut delay).unwrap();
assert_eq!(temperature.as_millidegrees_celsius(), 23_730); // 23.7°C
sht.destroy().done();
}
···
let mock = I2cMock::new(&expectations);
let mut sht = ShtC3::new(mock, PowerMode::NormalMode);
let mut delay = NoopDelay;
-
let humidity = sht
-
.measure_humidity(&mut delay)
-
.unwrap();
+
let humidity = sht.measure_humidity(&mut delay).unwrap();
assert_eq!(humidity.as_millipercent(), 62_968); // 62.9 %RH
sht.destroy().done();
}
···
.with_error(ErrorKind::Other)];
let mock = I2cMock::new(&expectations);
let mut sht = ShtC3::new(mock, PowerMode::LowPower);
-
let err = sht
-
.measure(&mut NoopDelay)
-
.unwrap_err();
+
let err = sht.measure(&mut NoopDelay).unwrap_err();
assert_eq!(err, Error::I2c(ErrorKind::Other));
sht.destroy().done();
}