Skip to main content

RecvResultExt

Trait RecvResultExt 

Source
pub trait RecvResultExt {
    type RecvResult;

    // Required method
    fn map_addr(self) -> Self::RecvResult;
}
Expand description

Helper trait for RecvFrom, RecvFromVectored and RecvMsg.

Required Associated Types§

Source

type RecvResult

The mapped result.

Required Methods§

Source

fn map_addr(self) -> Self::RecvResult

Create SockAddr if the result is Ok.

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> RecvResultExt for BufResult<usize, (T, Option<SockAddr>)>

Source§

impl<T> RecvResultExt for BufResult<usize, (T, Option<SockAddr>, usize)>

Source§

impl<T> RecvResultExt for BufResult<usize, (T, Option<SockAddr>, usize, ReturnFlags)>

Implementors§