Expand description
§rek2_nntp
Asynchronous NNTP client library (RFC 3977/RFC 4643) for Rust.
See the README for full examples and details:
https://git.sr.ht/~rek2/rek2_nntp
Re-exports§
pub use auth::authenticate;
pub use auth::AuthType;
pub use auth::AuthenticatedConnection;
pub use body::body;
pub use group::group;
pub use head::head;
pub use list::list_newsgroups;
pub use newgroups::newgroups;
pub use newgroups::Newsgroup;
pub use newnews::newnews;
pub use post::post_to_group;
pub use post::Article as PostArticle;
pub use quit::quit;
pub use read::read_from_group;
pub use read::Article as ReadArticle;
pub use stat::stat;
pub use xover::fetch_xover_range;
pub use xover::Overview;
Modules§
- auth
- Authentication module for NNTP servers.
- body
- Module for retrieving the body of an article via the BODY command.
- group
- Module for selecting a newsgroup via the GROUP command.
- head
- Module for fetching article headers via the HEAD command.
- list
- Module for listing available newsgroups via the LIST command.
- newgroups
- Module for retrieving new newsgroups via the NEWGROUPS command.
- newnews
- Module for fetching recently posted articles via the NEWNEWS command.
- post
- Module for posting articles to a newsgroup via the POST command.
- quit
- Module for ending an NNTP session via the QUIT command.
- read
- Module for reading full articles via the ARTICLE command.
- stat
- Module for retrieving article statistics via the STAT command.
- utils
- Utility functions for NNTP I/O handling.
- xover
- Module for fetching overview data via the XOVER command.