Make parameters public again

This commit is contained in:
Sosthène Guédon
2023-09-22 11:27:49 +02:00
committed by sosthene-nitrokey
parent 8958415c84
commit cc35c79ac5
+6 -22
View File
@@ -15,8 +15,8 @@ pub struct Command<const S: usize> {
class: class::Class,
instruction: Instruction,
p1: u8,
p2: u8,
pub p1: u8,
pub p2: u8,
/// The main reason this is modeled as Bytes and not
/// a fixed array is for serde purposes.
@@ -63,14 +63,6 @@ impl<const S: usize> Command<S> {
}
}
pub fn p1(&self) -> u8 {
self.p1
}
pub fn p2(&self) -> u8 {
self.p2
}
pub fn extended(&self) -> bool {
self.extended
}
@@ -113,8 +105,8 @@ pub struct CommandView<'a> {
class: class::Class,
instruction: Instruction,
p1: u8,
p2: u8,
pub p1: u8,
pub p2: u8,
data: &'a [u8],
@@ -139,14 +131,6 @@ impl<'a> CommandView<'a> {
self.le
}
pub fn p1(&self) -> u8 {
self.p1
}
pub fn p2(&self) -> u8 {
self.p2
}
pub fn extended(&self) -> bool {
self.extended
}
@@ -157,8 +141,8 @@ pub struct CommandBuilder<'a> {
class: class::Class,
instruction: Instruction,
p1: u8,
p2: u8,
pub p1: u8,
pub p2: u8,
data: &'a [u8],