[][src]Macro ics::parameters

macro_rules! parameters {
    ($($key:expr => $value:expr);*) => { ... };
}

Macro to create several Parameters at once.

Example

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"
);