pub struct CredentialPresentation {
pub sequence: u64,
pub credential: ObjectIdentifier,
pub point: ObjectIdentifier,
pub at: Duration,
}Expand description
One caller-identified credential presentation. Times share a caller-chosen monotonic origin; they are not BACnet wall-clock timestamps.
Fields§
§sequence: u64Unique increasing presentation identity/order at this access point.
Distinct presentations may have the same at, but not this sequence.
credential: ObjectIdentifierLocal Access Credential object presented.
point: ObjectIdentifierLocal Access Point at which it was presented.
at: DurationMonotonic elapsed time of presentation.
Trait Implementations§
Source§impl Clone for CredentialPresentation
impl Clone for CredentialPresentation
impl Copy for CredentialPresentation
Source§impl Debug for CredentialPresentation
impl Debug for CredentialPresentation
impl Eq for CredentialPresentation
Source§impl PartialEq for CredentialPresentation
impl PartialEq for CredentialPresentation
impl StructuralPartialEq for CredentialPresentation
Auto Trait Implementations§
impl Freeze for CredentialPresentation
impl RefUnwindSafe for CredentialPresentation
impl Send for CredentialPresentation
impl Sync for CredentialPresentation
impl Unpin for CredentialPresentation
impl UnsafeUnpin for CredentialPresentation
impl UnwindSafe for CredentialPresentation
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