diff options
author | Determinant <ted.sybil@gmail.com> | 2017-10-18 15:52:06 -0400 |
---|---|---|
committer | Determinant <ted.sybil@gmail.com> | 2017-10-18 15:52:06 -0400 |
commit | d09fadccb157c47c10a2edfbb3b229dda53a0ee1 (patch) | |
tree | d23ea4eade859a2a1594fefda4e96a46b1c67430 /src/at24c.rs | |
parent | 6e0b5539fd440208edd9ec995ca35a93413843ba (diff) |
reduce unsafe blocks
Diffstat (limited to 'src/at24c.rs')
-rw-r--r-- | src/at24c.rs | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/at24c.rs b/src/at24c.rs index 169c048..44ae3b4 100644 --- a/src/at24c.rs +++ b/src/at24c.rs @@ -5,10 +5,6 @@ const AT24C_ADDR: u8 = 0b1010111; /* suppose A0, A1, A2 = 1 */ pub struct AT24C<'a>(&'a I2C<'a>); impl<'a> AT24C<'a> { - pub fn new(i2c: &'a I2C<'a>) -> AT24C<'a> { - AT24C(i2c) - } - pub fn read(&self, start: u16, size: usize, buf: &mut [u8]) { let &AT24C(ref i2c) = self; i2c.conf_ack(true); /* enable ack */ |