Merge pull request #25 from shepmaster/from-vs-into
Prefer implementing From instead of Into
This commit is contained in:
commit
74a824ba29
|
@ -203,12 +203,12 @@ impl<R> ops::Not for RegisterBits<R> where R: Register {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<R> Into<u8> for RegisterBits<R> where R: Register<T=u8> {
|
impl<R> From<RegisterBits<R>> for u8 where R: Register<T=u8> {
|
||||||
fn into(self) -> u8 { self.mask }
|
fn from(other: RegisterBits<R>) -> u8 { other.mask }
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<R> Into<u16> for RegisterBits<R> where R: Register<T=u16> {
|
impl<R> From<RegisterBits<R>> for u16 where R: Register<T=u16> {
|
||||||
fn into(self) -> u16 { self.mask }
|
fn from(other: RegisterBits<R>) -> u16 { other.mask }
|
||||||
}
|
}
|
||||||
|
|
||||||
impl RegisterValue for u8 { }
|
impl RegisterValue for u8 { }
|
||||||
|
|
Loading…
Reference in New Issue