Trait wick_packet::Port

source ·
pub trait Port: ConditionallySend {
    // Required methods
    fn send_packet(&mut self, value: Packet);
    fn name(&self) -> &str;

    // Provided methods
    fn send_raw_payload(&mut self, value: PacketPayload) { ... }
    fn open_bracket(&mut self) { ... }
    fn close_bracket(&mut self) { ... }
    fn done(&mut self) { ... }
    fn error(&mut self, err: &str) { ... }
}

Required Methods§

source

fn send_packet(&mut self, value: Packet)

source

fn name(&self) -> &str

Provided Methods§

source

fn send_raw_payload(&mut self, value: PacketPayload)

source

fn open_bracket(&mut self)

source

fn close_bracket(&mut self)

source

fn done(&mut self)

source

fn error(&mut self, err: &str)

Implementors§