1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use EventMapper; pub struct Payload { event_mapper: EventMapper, } impl Payload { pub fn new( event_mapper: EventMapper ) -> Self { Payload { event_mapper: event_mapper, } } pub fn destructure(self) -> (EventMapper) { self.event_mapper } }