BitcoinNetwork / src /registers.rs
LordXido's picture
Create src/registers.rs
384cd62 verified
raw
history blame contribute delete
305 Bytes
#[derive(Debug, Clone)]
pub struct Registers {
pub r: [i64; 16],
}
impl Registers {
pub fn new() -> Self {
Self { r: [0; 16] }
}
pub fn get(&self, idx: usize) -> i64 {
self.r[idx]
}
pub fn set(&mut self, idx: usize, val: i64) {
self.r[idx] = val;
}
}