pub struct ForeignDeviceRenewal { /* private fields */ }Expand description
Handle for a background task that periodically re-registers this client as a BACnet foreign device with the BBMD.
Dropping this value aborts the renewal task automatically. Call ForeignDeviceRenewal::stop
to abort it explicitly.
Implementations§
Trait Implementations§
Source§impl Debug for ForeignDeviceRenewal
impl Debug for ForeignDeviceRenewal
Auto Trait Implementations§
impl Freeze for ForeignDeviceRenewal
impl RefUnwindSafe for ForeignDeviceRenewal
impl Send for ForeignDeviceRenewal
impl Sync for ForeignDeviceRenewal
impl Unpin for ForeignDeviceRenewal
impl UnsafeUnpin for ForeignDeviceRenewal
impl UnwindSafe for ForeignDeviceRenewal
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