SendBehavior

Trait SendBehavior 

Source
pub trait SendBehavior<Role, PacketIdType>
where Role: RoleType, PacketIdType: IsPacketId,
{ // Required method fn send<T>(&mut self, packet: T) -> Vec<GenericEvent<PacketIdType>> where T: Sendable<Role, PacketIdType>; }
Expand description

Trait for connection send behavior

Required Methods§

Source

fn send<T>(&mut self, packet: T) -> Vec<GenericEvent<PacketIdType>>
where T: Sendable<Role, PacketIdType>,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§