Currently Terminal is exported both as ratatui::Terminal and ratatui::terminal::Terminal. (There might be more cases like this, haven't checked yet)
would be breaking, but the public export should only exist in a single location. Either it's something global or it needs structuring in modules. Allowing for both seems strange. General thought here: reduce the stuff that is publicly accessible. One of the two places should be gone.
Currently Terminal is exported both as
ratatui::Terminal
andratatui::terminal::Terminal
. (There might be more cases like this, haven't checked yet)_Originally posted by @EdJoPaTo in https://github.com/ratatui-org/ratatui/pull/1180#discussion_r1647468130_