Trait DatagramCost
pub trait DatagramCost {
// Required method
fn cost(&self) -> u64;
}Available on crate feature
std only.Expand description
The intrinsic cost of a datagram-ish item: its byte length.
This is what a PacedSink charges by default. The tuple impl
covers address-carrying sinks such as UdpFramed
((item, SocketAddr)).
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".