From 7d3ff2e9e65171a5464acd033e94bd0db61ff49c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Sat, 2 Apr 2022 16:05:54 +0200 Subject: [PATCH] http_protocol: expose write on response subtypes --- aquatic_http_protocol/src/response.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aquatic_http_protocol/src/response.rs b/aquatic_http_protocol/src/response.rs index e14e661..68b9eb2 100644 --- a/aquatic_http_protocol/src/response.rs +++ b/aquatic_http_protocol/src/response.rs @@ -54,7 +54,7 @@ pub struct AnnounceResponse { } impl AnnounceResponse { - fn write(&self, output: &mut W) -> ::std::io::Result { + pub fn write(&self, output: &mut W) -> ::std::io::Result { let mut bytes_written = 0usize; bytes_written += output.write(b"d8:completei")?; @@ -106,7 +106,7 @@ pub struct ScrapeResponse { } impl ScrapeResponse { - fn write(&self, output: &mut W) -> ::std::io::Result { + pub fn write(&self, output: &mut W) -> ::std::io::Result { let mut bytes_written = 0usize; bytes_written += output.write(b"d5:filesd")?; @@ -142,7 +142,7 @@ impl FailureResponse { } } - fn write(&self, output: &mut W) -> ::std::io::Result { + pub fn write(&self, output: &mut W) -> ::std::io::Result { let mut bytes_written = 0usize; let reason_bytes = self.failure_reason.as_bytes();