Struct quinn_proto::Transmit [−][src]
pub struct Transmit {
pub destination: SocketAddr,
pub ecn: Option<EcnCodepoint>,
pub contents: Vec<u8>,
pub segment_size: Option<usize>,
pub src_ip: Option<IpAddr>,
}An outgoing packet
Fields
destination: SocketAddrThe socket this datagram should be sent to
ecn: Option<EcnCodepoint>Explicit congestion notification bits to set on the packet
contents: Vec<u8>Contents of the datagram
segment_size: Option<usize>The segment size if this transmission contains multiple datagrams.
This is None if the transmit only contains a single datagram
src_ip: Option<IpAddr>Optional source IP address for the datagram
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Transmit
impl RefUnwindSafe for Transmitimpl UnwindSafe for Transmit
impl UnwindSafe for TransmitBlanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,