use rsiot_messages_core::Message;
use super::{
types::{CbkOnFailure, CbkOnSuccess},
HttpParam,
};
#[derive(Clone, Debug)]
pub struct RequestInput<TMsg> {
pub fn_input: fn(&Message<TMsg>) -> Option<HttpParam>,
pub on_success: CbkOnSuccess<TMsg>,
pub on_failure: CbkOnFailure<TMsg>,
}