pub struct ConnectRequested {
pub request_id: String,
pub context_id: i64,
pub reader: String,
pub share_mode: ShareMode,
pub preferred_protocols: ProtocolSet,
}Expand description
Fired when |SCardConnect| is called. This maps to: PC/SC Lite: https://pcsclite.apdu.fr/api/group__API.html#ga4e515829752e0a8dbc4d630696a8d6a5 Microsoft: https://learn.microsoft.com/en-us/windows/win32/api/winscard/nf-winscard-scardconnecta
Fields§
§request_id: String§context_id: i64§reader: String§preferred_protocols: ProtocolSetImplementations§
Trait Implementations§
Source§impl Clone for ConnectRequested
impl Clone for ConnectRequested
Source§fn clone(&self) -> ConnectRequested
fn clone(&self) -> ConnectRequested
Returns a duplicate 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 ConnectRequested
impl Debug for ConnectRequested
Source§impl<'de> Deserialize<'de> for ConnectRequested
impl<'de> Deserialize<'de> for ConnectRequested
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConnectRequested
impl RefUnwindSafe for ConnectRequested
impl Send for ConnectRequested
impl Sync for ConnectRequested
impl Unpin for ConnectRequested
impl UnsafeUnpin for ConnectRequested
impl UnwindSafe for ConnectRequested
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