Skip to main content

TcpFailPolicy

Trait TcpFailPolicy 

Source
pub trait TcpFailPolicy: Sealed {
    type OrderingGuarantee: Ordering;

    // Required method
    fn tcp_fault() -> TcpFault;
}
Expand description

A failure policy for TCP connections, determining how the transport handles connection failures and what ordering guarantees the output stream provides.

Required Associated Types§

Source

type OrderingGuarantee: Ordering

The ordering guarantee provided by this failure policy.

Required Methods§

Source

fn tcp_fault() -> TcpFault

Returns the TcpFault variant for this failure policy.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§