pub struct BACnetAuthenticationPolicyEntry {
pub credential_data_input: BACnetDeviceObjectReference,
pub index: u32,
}Expand description
One entry of an authentication policy (the policy member of
BACnetAuthenticationPolicy, Clause 21; Clause 12.31.12): a Credential
Data Input the Access Point reads a factor from, and the step of the
authentication that factor belongs to.
On the wire the reference is framed in context tag [0] and the index
follows as a context [1] Unsigned.
Fields§
§credential_data_input: BACnetDeviceObjectReferenceThe Credential Data Input the factor is read from, in this device or in the Device the reference names.
index: u32The step this factor serves: 1 for the first factor expected, 2 for the next, and so on. Entries sharing an index are alternatives, any one of which completes that step.
Trait Implementations§
impl Eq for BACnetAuthenticationPolicyEntry
impl StructuralPartialEq for BACnetAuthenticationPolicyEntry
Auto Trait Implementations§
impl Freeze for BACnetAuthenticationPolicyEntry
impl RefUnwindSafe for BACnetAuthenticationPolicyEntry
impl Send for BACnetAuthenticationPolicyEntry
impl Sync for BACnetAuthenticationPolicyEntry
impl Unpin for BACnetAuthenticationPolicyEntry
impl UnsafeUnpin for BACnetAuthenticationPolicyEntry
impl UnwindSafe for BACnetAuthenticationPolicyEntry
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