bittorrent-primitives

Crates.iobittorrent-primitives
lib.rsbittorrent-primitives
version
sourcesrc
created_at2024-10-30 16:20:13.8204
updated_at2024-10-30 16:20:13.8204
description collections of basic types for BitTorrent projects
homepage
repositoryhttps://github.com/torrust/bittorrent-primitives
max_upload_size
id1428747
Cargo.toml error:TOML parse error at line 23, column 1 | 23 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Jose Celano (josecelano)

documentation

README

BitTorrent Primitives

Testing

A Rust library providing foundational types for BitTorrent applications. BitTorrent Primitives is designed to offer efficient and reliable building blocks that simplify development for BitTorrent-related projects in Rust.

Disclaimer: This project is actively under development. We’re currently extracting and refining common types from the Torrust Tracker and Index to make them available to the BitTorrent community in Rust. While these types are functional, they are not yet ready for use in production or third-party projects.

Features

  • InfoHash: A core type for torrent info-hashes (coming soon).
  • Additional types planned for managing BitTorrent data structures and protocols.

Getting Started

Add bittorrent-primitives to your Cargo.toml to begin using basic types for BitTorrent.

[dependencies]
bittorrent-primitives = "0.1.0"

Note: The crate is not yet stable, so check back for updates or contribute to help us reach production-readiness.

Contributing

Contributions are welcome once we stabilize the package! Please feel free to open issues or pull requests. We’re excited to collaborate with the Rust BitTorrent community to improve and expand this library.

License

Rust is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT for details.

Commit count: 3

cargo fmt