From 9e1a0c63cfecd5d4a743a18d49aeb3c07ec4e7d4 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Fri, 29 Sep 2017 11:37:23 -0700 Subject: [PATCH] add send_reset to client::Stream (#127) Closes #99 --- src/client.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/client.rs b/src/client.rs index b1add55..2257bb5 100644 --- a/src/client.rs +++ b/src/client.rs @@ -1,5 +1,5 @@ use codec::{Codec, RecvError}; -use frame::{Headers, Pseudo, Settings, StreamId}; +use frame::{Headers, Pseudo, Reason, Settings, StreamId}; use frame::Reason::*; use proto::{self, WindowSize}; @@ -345,6 +345,10 @@ impl Stream { pub fn send_trailers(&mut self, trailers: HeaderMap) -> Result<(), ::Error> { self.inner.send_trailers(trailers).map_err(Into::into) } + + pub fn send_reset(mut self, reason: Reason) { + self.inner.send_reset(reason) + } } impl Future for Stream {