pub enum BACnetCalendarEntry {
Date(Date),
DateRange(BACnetDateRange),
WeekNDay(BACnetWeekNDay),
}Expand description
BACnet calendar entry: a CHOICE between a specific date, a date range, or a week-and-day pattern.
Context tags per spec:
[0]Date[1]DateRange[2]WeekNDay
Variants§
Date(Date)
A single specific date (context tag 0).
DateRange(BACnetDateRange)
A contiguous date range (context tag 1).
WeekNDay(BACnetWeekNDay)
A recurring week-and-day pattern (context tag 2).
Trait Implementations§
Source§impl Clone for BACnetCalendarEntry
impl Clone for BACnetCalendarEntry
Source§fn clone(&self) -> BACnetCalendarEntry
fn clone(&self) -> BACnetCalendarEntry
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 BACnetCalendarEntry
impl Debug for BACnetCalendarEntry
Source§impl PartialEq for BACnetCalendarEntry
impl PartialEq for BACnetCalendarEntry
impl Eq for BACnetCalendarEntry
impl StructuralPartialEq for BACnetCalendarEntry
Auto Trait Implementations§
impl Freeze for BACnetCalendarEntry
impl RefUnwindSafe for BACnetCalendarEntry
impl Send for BACnetCalendarEntry
impl Sync for BACnetCalendarEntry
impl Unpin for BACnetCalendarEntry
impl UnsafeUnpin for BACnetCalendarEntry
impl UnwindSafe for BACnetCalendarEntry
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