Struct dateless::EventPartial [−][src]
pub struct EventPartial { pub name: Option<String>, pub description: Option<String>, pub period: Option<EventPeriod>, pub cyclicity: Option<EventCyclicity>, }
Fields
name: Option<String>
description: Option<String>
period: Option<EventPeriod>
cyclicity: Option<EventCyclicity>
Implementations
impl EventPartial
[src]
impl EventPartial
[src]pub fn empty() -> EventPartial
[src]
impl EventPartial
[src]
impl EventPartial
[src]pub fn new<T: ToString>(name: T) -> Self
[src]
pub fn with_description<T: ToString>(self, description: T) -> Self
[src]
pub fn with_period(self, period: EventPeriod) -> Self
[src]
pub fn with_cyclicity(self, cyclicity: EventCyclicity) -> Self
[src]
pub fn complete(self) -> Event
[src]
Trait Implementations
impl Default for EventPartial
[src]
impl Default for EventPartial
[src]fn default() -> EventPartial
[src]
Auto Trait Implementations
impl RefUnwindSafe for EventPartial
impl RefUnwindSafe for EventPartial
impl Send for EventPartial
impl Send for EventPartial
impl Sync for EventPartial
impl Sync for EventPartial
impl Unpin for EventPartial
impl Unpin for EventPartial
impl UnwindSafe for EventPartial
impl UnwindSafe for EventPartial