pub struct Context { pub data: Data, } impl Context { pub fn new(data: Data) -> Self { Self { data } } }