pub fn read_frame_header(
    r: impl Read
) -> Result<(Frame, u8), ReadFrameHeaderError>