pub enum TriggerValue {
Duration(SignedDuration),
DateTime(DateTime<Utc>),
}Expand description
The value of a TRIGGER property (RFC 5545 §3.8.6.3).
Variants§
Duration(SignedDuration)
A duration offset relative to the event start or end.
DateTime(DateTime<Utc>)
An absolute UTC datetime.
Trait Implementations§
Source§impl Clone for TriggerValue
impl Clone for TriggerValue
Source§fn clone(&self) -> TriggerValue
fn clone(&self) -> TriggerValue
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TriggerValue
impl Debug for TriggerValue
Source§impl PartialEq for TriggerValue
impl PartialEq for TriggerValue
impl Copy for TriggerValue
impl Eq for TriggerValue
impl StructuralPartialEq for TriggerValue
Auto Trait Implementations§
impl Freeze for TriggerValue
impl RefUnwindSafe for TriggerValue
impl Send for TriggerValue
impl Sync for TriggerValue
impl Unpin for TriggerValue
impl UnsafeUnpin for TriggerValue
impl UnwindSafe for TriggerValue
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more