#[allow(non_snake_case)]
#[derive(Clone, Copy)]
pub struct Descriptor {
pub bControlInterface: u8,
pub bSubordinateInterface0: u8,
}
impl Descriptor {
pub const SIZE: u8 = 5;
pub fn bytes(&self) -> [u8; Self::SIZE as usize] {
[
Self::SIZE,
super::CS_INTERFACE,
super::SUBTYPE_UNION,
self.bControlInterface,
self.bSubordinateInterface0,
]
}
}