Skip to main content

AsDatagramSocketRecv

Trait AsDatagramSocketRecv 

Source
pub trait AsDatagramSocketRecv {
    type AsRecv: DatagramSocketRecv + ?Sized;

    // Required methods
    fn as_datagram_socket_recv(&mut self) -> &mut Self::AsRecv;
    fn as_shared_datagram_socket_recv(&self) -> &Self::AsRecv;
}
Expand description

A convenience method that can be implemented for any type if it wants to forward its DatagramSocketRecv functionality to an inner field/socket. This automatically derives DatagramSocketRecv.

Required Associated Types§

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl<T> AsDatagramSocketRecv for &mut T

Source§

impl<T> AsDatagramSocketRecv for Box<T>

Implementors§