pub enum AccessControlInput {
AccessEvent(AccessEventReport),
CredentialRead(CredentialReadReport),
DoorState(DoorStateReport),
}Expand description
An input for one access-control object, as the application reports it.
Variants§
AccessEvent(AccessEventReport)
A new access event, for an Access Point.
CredentialRead(CredentialReadReport)
A factor a reader has read, for a Credential Data Input.
DoorState(DoorStateReport)
What the door’s hardware reports, for an Access Door.
Trait Implementations§
Source§impl Clone for AccessControlInput
impl Clone for AccessControlInput
Source§impl Debug for AccessControlInput
impl Debug for AccessControlInput
Source§impl PartialEq for AccessControlInput
impl PartialEq for AccessControlInput
impl StructuralPartialEq for AccessControlInput
Auto Trait Implementations§
impl Freeze for AccessControlInput
impl RefUnwindSafe for AccessControlInput
impl Send for AccessControlInput
impl Sync for AccessControlInput
impl Unpin for AccessControlInput
impl UnsafeUnpin for AccessControlInput
impl UnwindSafe for AccessControlInput
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