udp/context/struct.rs
1use crate::*;
2
3#[derive(Clone, Data)]
4pub struct InnerContext {
5 pub(super) socket: OptionArcRwLockUdpSocket,
6 pub(super) request: Request,
7 pub(super) response: Response,
8 pub(super) socket_addr: OptionSocketAddr,
9 pub(super) data: HashMapArcAnySendSync,
10}
11
12#[derive(Clone)]
13pub struct Context(pub(super) ArcRwLock<InnerContext>);