Skip to main content

autd3_cpu_wire/payload/
gpio_in.rs

1use zerocopy::{FromBytes, Immutable, IntoBytes, KnownLayout, Unaligned};
2
3#[derive(FromBytes, IntoBytes, KnownLayout, Immutable, Unaligned)]
4#[repr(C)]
5pub struct GpioInPayload {
6    pub gpio_in_0: u8,
7    pub gpio_in_1: u8,
8    pub gpio_in_2: u8,
9    pub gpio_in_3: u8,
10}
11
12const _: () = assert!(core::mem::size_of::<GpioInPayload>() == 4);