udp_request/request/
type.rs

1use crate::*;
2
3/// Result type for UDP requests.
4///
5/// Contains either a boxed response trait object or request error.
6pub type RequestResult = Result<BoxResponseTrait, RequestError>;
7
8/// Boxed trait object for UDP request.
9///
10/// Used to store different request implementations.
11pub type BoxRequestTrait = Box<dyn RequestTrait<RequestResult = RequestResult>>;