Skip to content

Commit 3ae7776

Browse files
committed
Added Copy to Pin and enums
1 parent 8cadb4c commit 3ae7776

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,20 +78,20 @@ use tokio_core::reactor::{Handle, PollEvented};
7878
mod error;
7979
pub use error::Error;
8080

81-
#[derive(Clone, Debug, PartialEq, Eq)]
81+
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
8282
pub struct Pin {
8383
pin_num: u64,
8484
}
8585

86-
#[derive(Clone, Debug, PartialEq, Eq)]
86+
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
8787
pub enum Direction {
8888
In,
8989
Out,
9090
High,
9191
Low,
9292
}
9393

94-
#[derive(Clone, Debug, PartialEq, Eq)]
94+
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
9595
pub enum Edge {
9696
NoInterrupt,
9797
RisingEdge,

0 commit comments

Comments
 (0)