ayrat555 / frankenstein

Telegram bot API client for Rust
Do What The F*ck You Want To Public License
268 stars 28 forks source link

refactor: improve module structure #203

Closed EdJoPaTo closed 1 month ago

EdJoPaTo commented 2 months ago

This also improves the documentation of the crate as there are no internal re-exports anymore and everything has a dedicated path.

BREAKING CHANGES:

EdJoPaTo commented 2 months ago

ParseMode is currently frankenstein::ParseMode but logically fits more into frankenstein::objects::ParseMode. Should probably be moved over?

ayrat555 commented 2 months ago

ParseMode is currently frankenstein::ParseMode but logically fits more into frankenstein::objects::ParseMode. Should probably be moved over?

@EdJoPaTo sounds good

EdJoPaTo commented 1 month ago

I think this can be closed soon as all its improvements are slowly added by their own PR.

EdJoPaTo commented 1 month ago

216 and #217 contain the remaining improvements in their own PR.