Trait icalendar::EventLike

source ·
pub trait EventLike: Component {
    fn starts<T: Into<DatePerhapsTime>>(&mut self, dt: T) -> &mut Self { ... }
    fn ends<T: Into<DatePerhapsTime>>(&mut self, dt: T) -> &mut Self { ... }
    fn all_day(&mut self, date: NaiveDate) -> &mut Self { ... }
    fn venue(&mut self, location: &str, venue_uid: &str) -> &mut Self { ... }
    fn location(&mut self, location: &str) -> &mut Self { ... }
    fn get_location(&self) -> Option<&str> { ... }
    fn alarm<A: Into<Alarm>>(&mut self, alarm: A) -> &mut Self { ... }
}
Expand description

Common trait of Event and Todo

Provided Methods§

Set the DTSTART Property

See DatePerhapsTime for info how are different chrono types converted automatically.

Set the DTEND Property

See DatePerhapsTime for info how are different chrono types converted automatically.

Set the DTSTART Property and DTEND Property, date only

Set the LOCATION with a VVENUE UID iCalender venue draft

Set the LOCATION 3.8.1.7. Location

Gets the location

Set the ALARM for this event 3.6.6. Alarm Component

Implementors§