Function rusp::usp_generator::usp_set_response
source · pub fn usp_set_response<'a>(
result: Vec<(&'a str, Result<Vec<(&'a str, Vec<(&'a str, u32, &'a str)>, Vec<(&'a str, &'a str)>)>, (u32, &'a str, Vec<(&'a str, Vec<(&'a str, u32, &'a str)>)>)>)>
) -> Body<'a>
Expand description
Creates a body for a USP Msg with a USP SetResp response
§Arguments
result
- A vector of Result tuples to put into the SetResp response
§Example
use rusp::usp_generator::usp_set_response;
let resp = usp_set_response(vec![
("Device.", Ok(vec![("Device.", vec![] , vec![("Foo", "Bar")])])),
("Dev.", Err((7000, "Message failed", vec![]))),
]);