pub enum BACnetValueSource {
None,
Object(BACnetDeviceObjectReference),
Address(BACnetAddress),
}Expand description
BACnet Value Source — identifies the source of a property value write.
Variants§
None
No identified source: context [0] NULL.
Object(BACnetDeviceObjectReference)
Source object, optionally qualified by a device: constructed context [1].
Address(BACnetAddress)
Source network/MAC address: constructed context [2].
Trait Implementations§
Source§impl Clone for BACnetValueSource
impl Clone for BACnetValueSource
Source§impl Debug for BACnetValueSource
impl Debug for BACnetValueSource
Source§impl PartialEq for BACnetValueSource
impl PartialEq for BACnetValueSource
impl StructuralPartialEq for BACnetValueSource
Auto Trait Implementations§
impl Freeze for BACnetValueSource
impl RefUnwindSafe for BACnetValueSource
impl Send for BACnetValueSource
impl Sync for BACnetValueSource
impl Unpin for BACnetValueSource
impl UnsafeUnpin for BACnetValueSource
impl UnwindSafe for BACnetValueSource
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