#[repr(u8)]pub enum SecurityIOCap {
DisplayOnly = 0,
DisplayYesNo = 1,
KeyboardOnly = 2,
NoInputNoOutput = 3,
KeyboardDisplay = 4,
}
Variants§
DisplayOnly = 0
DisplayOnly IO capability
DisplayYesNo = 1
DisplayYesNo IO capability
KeyboardOnly = 2
KeyboardOnly IO capability
NoInputNoOutput = 3
NoInputNoOutput IO capability
KeyboardDisplay = 4
KeyboardDisplay Only IO capability
Trait Implementations§
Source§impl Clone for SecurityIOCap
impl Clone for SecurityIOCap
Source§fn clone(&self) -> SecurityIOCap
fn clone(&self) -> SecurityIOCap
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SecurityIOCap
impl Debug for SecurityIOCap
Source§impl From<SecurityIOCap> for u8
impl From<SecurityIOCap> for u8
Source§fn from(enum_value: SecurityIOCap) -> Self
fn from(enum_value: SecurityIOCap) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SecurityIOCap
impl PartialEq for SecurityIOCap
impl Copy for SecurityIOCap
impl StructuralPartialEq for SecurityIOCap
Auto Trait Implementations§
impl Freeze for SecurityIOCap
impl RefUnwindSafe for SecurityIOCap
impl Send for SecurityIOCap
impl Sync for SecurityIOCap
impl Unpin for SecurityIOCap
impl UnwindSafe for SecurityIOCap
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)