Enum pcsc::AttributeClass
source · #[repr(u32)]pub enum AttributeClass {
VendorInfo = 1,
Communications = 2,
Protocol = 3,
PowerMgmt = 4,
Security = 5,
Mechanical = 6,
VendorDefined = 7,
IfdProtocol = 8,
IccState = 9,
System = 0,
}
Expand description
A class of Attributes.
Variants§
VendorInfo = 1
Communications = 2
Protocol = 3
PowerMgmt = 4
Security = 5
Mechanical = 6
VendorDefined = 7
IfdProtocol = 8
IccState = 9
System = 0
Trait Implementations§
source§impl Clone for AttributeClass
impl Clone for AttributeClass
source§fn clone(&self) -> AttributeClass
fn clone(&self) -> AttributeClass
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AttributeClass
impl Debug for AttributeClass
source§impl Hash for AttributeClass
impl Hash for AttributeClass
source§impl PartialEq for AttributeClass
impl PartialEq for AttributeClass
source§fn eq(&self, other: &AttributeClass) -> bool
fn eq(&self, other: &AttributeClass) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AttributeClass
impl Eq for AttributeClass
impl StructuralEq for AttributeClass
impl StructuralPartialEq for AttributeClass
Auto Trait Implementations§
impl RefUnwindSafe for AttributeClass
impl Send for AttributeClass
impl Sync for AttributeClass
impl Unpin for AttributeClass
impl UnwindSafe for AttributeClass
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