Macro ics::parameters
source · [−]macro_rules! parameters {
($($key:expr => $value:expr);*) => { ... };
}
Expand description
Macro to create several Parameter
s at once.
Example
use ics::parameters;
use ics::components::Property;
use ics::properties::DtStart;
let mut date = DtStart::new("20180906");
date.append(parameters!("TZID" => "America/New_York"; "VALUE" => "DATE"));
assert_eq!(
Property::from(date).to_string(),
"DTSTART;TZID=America/New_York;VALUE=DATE:20180906\r\n"
);