pub enum StreamHalf {
Write,
Both,
}Expand description
Which halves of an upgraded stream a ClientMessage::StreamClose tears
down.
Variants§
Write
Half-close: the client is done writing, but still expects to read.
Both
Full close: both directions torn down.
Trait Implementations§
Source§impl Clone for StreamHalf
impl Clone for StreamHalf
Source§fn clone(&self) -> StreamHalf
fn clone(&self) -> StreamHalf
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StreamHalf
Source§impl Debug for StreamHalf
impl Debug for StreamHalf
Source§impl<'de> Deserialize<'de> for StreamHalf
impl<'de> Deserialize<'de> for StreamHalf
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StreamHalf
Source§impl PartialEq for StreamHalf
impl PartialEq for StreamHalf
Source§fn eq(&self, other: &StreamHalf) -> bool
fn eq(&self, other: &StreamHalf) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StreamHalf
impl Serialize for StreamHalf
impl StructuralPartialEq for StreamHalf
Auto Trait Implementations§
impl Freeze for StreamHalf
impl RefUnwindSafe for StreamHalf
impl Send for StreamHalf
impl Sync for StreamHalf
impl Unpin for StreamHalf
impl UnsafeUnpin for StreamHalf
impl UnwindSafe for StreamHalf
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more