hex_patch/app/
frame_info.rs

1use ratatui::layout::Rect;
2
3#[derive(Debug, Clone, Copy)]
4pub struct FrameInfo {
5    pub popup: Option<Rect>,
6    pub status_bar: Rect,
7    pub scroll_bar: Rect,
8    pub address_view: Rect,
9    pub hex_view: Option<Rect>,
10    pub info_view: Option<Rect>,
11    pub info_view_frame_info: InfoViewFrameInfo,
12    pub blocks_per_row: usize,
13    pub scroll: usize,
14    pub file_size: usize,
15}
16
17#[derive(Debug, Clone, Copy)]
18pub enum InfoViewFrameInfo {
19    TextView,
20    AssemblyView { scroll: usize },
21}