modular_rs/core/
response.rs

1use bytes::Bytes;
2
3#[derive(Debug)]
4pub struct ModuleResponse<Data = Bytes> {
5    pub data: Data,
6}
7
8impl<Data> ModuleResponse<Data> {
9    pub fn new(data: Data) -> Self {
10        Self { data }
11    }
12}
13
14impl<Data> From<Data> for ModuleResponse<Data> {
15    fn from(data: Data) -> Self {
16        Self { data }
17    }
18}