Platform-agnostic Rust driver for the ADS1x1x ultra-small, low-power analog-to-digital converters (ADC). Compatible with ADS1013, ADS1014, ADS1015, ADS1113, ADS1114 and ADS1115
coverage: 81.385% (+0.2%) from 81.197%
when pulling 4f46a6e07c19ef9b0ac254a8114ed54ce56a6c0f on reitermarkus:remove-dynamic-one-shot
into 0ff4c7b448fd388015d4903b774c63991356b954 on eldruin:master.
From reading https://github.com/eldruin/ads1x1x-rs/issues/10#issuecomment-890776015, it looks like adding this trait didn't actually solve the issue.
Depending on the device, this also allows reading invalid channels.