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