udp 10.2.2

A lightweight and efficient Rust library for building UDP servers with request-response handling.
Documentation
1
2
3
4
5
6
7
8
9
use super::*;

/// Marker trait for types that can be stored in the attribute store.
///
/// The store holds `Arc<dyn Any + Send + Sync>`, so every stored value
/// also has to be `Clone` for callers to read it back out.
pub trait AnySendSyncClone: Any + Send + Sync + Clone {}

impl<T> AnySendSyncClone for T where T: Any + Send + Sync + Clone {}