refactor: handle macros code in tuono_lib crate

This commit is contained in:
Valerio Ageno
2024-06-15 12:15:51 +02:00
parent 8b4db423b4
commit 70b4b9c28f
8 changed files with 63 additions and 41 deletions
+2 -2
View File
@@ -8,11 +8,11 @@ use crate::Request;
/// This is the data shared to the client
pub struct Payload<'a> {
router: Location<'a>,
props: Box<dyn Serialize>,
props: &'a dyn Serialize,
}
impl<'a> Payload<'a> {
pub fn new(req: &Request<'a>, props: Box<dyn Serialize>) -> Payload<'a> {
pub fn new(req: &Request<'a>, props: &'a dyn Serialize) -> Payload<'a> {
Payload {
router: req.location(),
props,