Trait smoltcp::phy::RxToken

source ·
pub trait RxToken {
    // Required method
    fn consume<R, F>(self, f: F) -> R
where F: FnOnce(&mut [u8]) -> R; }
Expand description

A token to receive a single network packet.

Required Methods§

source

fn consume<R, F>(self, f: F) -> Rwhere
F: FnOnce(&mut [u8]) -> R,

Consumes the token to receive a single network packet.

This method receives a packet and then calls the given closure f with the raw packet bytes as argument.

Implementors§