1 2 3 4 5 6 7 8 9
pub struct Context<Data> { pub data: Data, } impl<Data> Context<Data> { pub fn new(data: Data) -> Self { Self { data } } }