pub struct LogRecordIdentity { /* private fields */ }Expand description
Stable object-owned identity for one resident log record.
Identity views returned by crate::traits::BACnetObject::log_record_identities_internal
are ordered oldest-to-newest and align element-for-element with the owning
object’s resident records and LOG_BUFFER projection. Sequence numbers are
always nonzero; after u32::MAX, the next accepted record uses 1.
Implementations§
Trait Implementations§
Source§impl Clone for LogRecordIdentity
impl Clone for LogRecordIdentity
Source§fn clone(&self) -> LogRecordIdentity
fn clone(&self) -> LogRecordIdentity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LogRecordIdentity
Source§impl Debug for LogRecordIdentity
impl Debug for LogRecordIdentity
impl Eq for LogRecordIdentity
Source§impl PartialEq for LogRecordIdentity
impl PartialEq for LogRecordIdentity
impl StructuralPartialEq for LogRecordIdentity
Auto Trait Implementations§
impl Freeze for LogRecordIdentity
impl RefUnwindSafe for LogRecordIdentity
impl Send for LogRecordIdentity
impl Sync for LogRecordIdentity
impl Unpin for LogRecordIdentity
impl UnsafeUnpin for LogRecordIdentity
impl UnwindSafe for LogRecordIdentity
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