//! HTTP responses for the HTTP tracker.
//!//! Refer to the generic [HTTP server documentation](crate::servers::http) for
//! more information about the HTTP tracker.
pubmodannounce;pubmoderror;pubmodscrape;pubuseannounce::{Announce, Compact, Normal};/// Trait that defines the Announce Response Format
pubtraitResponse: axum::response::IntoResponse {/// Returns the Body of the Announce Response
////// # Errors
////// If unable to generate the response, it will return an error.
fnbody(self)->Result<Vec<u8>, error::Error>;}