add send_reset to client::Stream (#127)

Closes #99
This commit is contained in:
Sean McArthur
2017-09-29 11:37:23 -07:00
committed by GitHub
parent f8efb053b9
commit 9e1a0c63cf

View File

@@ -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<B: IntoBuf> Stream<B> {
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<B: IntoBuf> Future for Stream<B> {