extern crate alloc;
use alloc::vec::Vec;
pub(super) struct Readings {
pub(super) visible_len: usize,
pub(super) skeleton_len: usize,
pub(super) exceptions: Vec<usize>,
pub(super) holes: Vec<u64>,
pub(super) demo_exceptions: usize,
pub(super) demo_holes: u64,
pub(super) full_frame_bytes: usize,
pub(super) per_keystroke_dots: usize,
pub(super) per_keystroke_bytes: usize,
pub(super) per_keystroke_context_bytes: usize,
pub(super) per_keystroke_floored_context_bytes: usize,
pub(super) batch_dots: usize,
pub(super) batch_bytes: usize,
pub(super) typed: usize,
pub(super) deleted: usize,
}