pub(crate) struct SpdyOutput {
pub(super) peer_closed: Arc<AtomicBool>,
pub(super) version: Version,
pub(super) error: StreamSender,
pub(super) stdin: Option<StreamSender>,
pub(super) stdout: Option<StreamSender>,
pub(super) stderr: Option<StreamSender>,
pub(super) connection: ConnectionHandle,
}Expand description
The sending sides of a SPDY session.
Fields§
§peer_closed: Arc<AtomicBool>Shared with the input, see Output::spdy.
version: Version§error: StreamSender§stdin: Option<StreamSender>§stdout: Option<StreamSender>§stderr: Option<StreamSender>§connection: ConnectionHandleAuto Trait Implementations§
impl Freeze for SpdyOutput
impl RefUnwindSafe for SpdyOutput
impl Send for SpdyOutput
impl Sync for SpdyOutput
impl Unpin for SpdyOutput
impl UnsafeUnpin for SpdyOutput
impl UnwindSafe for SpdyOutput
Blanket Implementations§
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].