pub struct BACnetDestination {
pub valid_days: u8,
pub from_time: Time,
pub to_time: Time,
pub recipient: BACnetRecipient,
pub process_identifier: u32,
pub issue_confirmed_notifications: bool,
pub transitions: u8,
}Expand description
A single entry in a NotificationClass recipient list.
Specifies who receives the notification, when (days/times), and how (confirmed vs. unconfirmed, which transition types).
Fields§
§valid_days: u8Bitmask of valid days (bit 0 = Monday … bit 6 = Sunday), 7 bits used.
from_time: TimeStart of the daily time window during which this destination is active.
to_time: TimeEnd of the daily time window.
recipient: BACnetRecipientThe notification recipient.
process_identifier: u32Process identifier on the receiving device.
issue_confirmed_notifications: boolIf true, use ConfirmedEventNotification; otherwise unconfirmed.
transitions: u8Bitmask of event transitions to send (bit 0=ToOffNormal, bit 1=ToFault, bit 2=ToNormal), 3 bits used.
Trait Implementations§
Source§impl Clone for BACnetDestination
impl Clone for BACnetDestination
Source§fn clone(&self) -> BACnetDestination
fn clone(&self) -> BACnetDestination
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 BACnetDestination
impl Debug for BACnetDestination
Source§impl PartialEq for BACnetDestination
impl PartialEq for BACnetDestination
impl Eq for BACnetDestination
impl StructuralPartialEq for BACnetDestination
Auto Trait Implementations§
impl Freeze for BACnetDestination
impl RefUnwindSafe for BACnetDestination
impl Send for BACnetDestination
impl Sync for BACnetDestination
impl Unpin for BACnetDestination
impl UnsafeUnpin for BACnetDestination
impl UnwindSafe for BACnetDestination
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