pub trait RequestTrait: Send + Debug {
type RequestResult: Sized;
// Required method
fn send(&mut self, data: &[u8]) -> Self::RequestResult;
}Expand description
A trait for sending UDP requests.
This trait defines the core functionality for sending data over UDP.
It requires the Send and Debug traits.
Required Associated Types§
Sourcetype RequestResult: Sized
type RequestResult: Sized
The result type for the request operation.
This associated type must be Sized.