pub struct DiscoveredObject {
pub address: DataLinkAddress,
pub device_id: ObjectId,
pub object_id: ObjectId,
pub object_name: String,
}Expand description
A BACnet object discovered via a Who-Has / I-Have exchange.
Fields§
§address: DataLinkAddressTransport address from which the I-Have reply was received.
device_id: ObjectIdObject identifier of the device that owns this object.
object_id: ObjectIdObject identifier of the discovered object.
object_name: StringHuman-readable name of the discovered object as reported by the device.
Trait Implementations§
Source§impl Clone for DiscoveredObject
impl Clone for DiscoveredObject
Source§fn clone(&self) -> DiscoveredObject
fn clone(&self) -> DiscoveredObject
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 moreAuto Trait Implementations§
impl Freeze for DiscoveredObject
impl RefUnwindSafe for DiscoveredObject
impl Send for DiscoveredObject
impl Sync for DiscoveredObject
impl Unpin for DiscoveredObject
impl UnsafeUnpin for DiscoveredObject
impl UnwindSafe for DiscoveredObject
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