pub struct ScopedIncomingStream {
pub channel: ChannelMetadata,
pub endpoint_id: EndpointId,
pub transport_stable_id: u64,
pub send: PeerSendStream,
pub recv: PeerRecvStream,
}Expand description
One already decrypted named envelope, with untouched product bytes behind an immutable exact-grant/crypto/physical-generation I/O fence.
Fields§
§channel: ChannelMetadata§endpoint_id: EndpointId§transport_stable_id: u64§send: PeerSendStream§recv: PeerRecvStreamAuto Trait Implementations§
impl !RefUnwindSafe for ScopedIncomingStream
impl !UnwindSafe for ScopedIncomingStream
impl Freeze for ScopedIncomingStream
impl Send for ScopedIncomingStream
impl Sync for ScopedIncomingStream
impl Unpin for ScopedIncomingStream
impl UnsafeUnpin for ScopedIncomingStream
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