Trait MapToResponse

Source
pub trait MapToResponse<I, R> {
    // Required method
    fn map_to_response(&self, index_values: I) -> Option<R>;
}
Expand description

Trait for converting message storage to response type

Required Methods§

Source

fn map_to_response(&self, index_values: I) -> Option<R>

Maps a stored message to an RPC response

Implementors§

Source§

impl<MaxDataSize: Get<u32> + Debug> MapToResponse<(u32, u16, PayloadLocation, u16), MessageResponseV2> for Message<MaxDataSize>

Source§

impl<MaxDataSize: Get<u32> + Debug> MapToResponse<(u32, PayloadLocation, u16), MessageResponse> for Message<MaxDataSize>

Source§

impl<MaxDataSize: Get<u32> + Debug> MapToResponse<(u32, PayloadLocation, u16), MessageResponseV2> for Message<MaxDataSize>