pub struct ReportConnectResultParams {
pub requestId: String,
pub handle: i64,
pub activeProtocol: Option<Protocol>,
}Expand description
Reports the successful result of a |SCardConnect| call.
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§
§requestId: String§handle: i64§activeProtocol: Option<Protocol>Trait Implementations§
Source§impl Clone for ReportConnectResultParams
impl Clone for ReportConnectResultParams
Source§fn clone(&self) -> ReportConnectResultParams
fn clone(&self) -> ReportConnectResultParams
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 ReportConnectResultParams
impl Debug for ReportConnectResultParams
Source§impl Default for ReportConnectResultParams
impl Default for ReportConnectResultParams
Source§fn default() -> ReportConnectResultParams
fn default() -> ReportConnectResultParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportConnectResultParams
impl<'de> Deserialize<'de> for ReportConnectResultParams
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 ReportConnectResultParams
impl RefUnwindSafe for ReportConnectResultParams
impl Send for ReportConnectResultParams
impl Sync for ReportConnectResultParams
impl Unpin for ReportConnectResultParams
impl UnsafeUnpin for ReportConnectResultParams
impl UnwindSafe for ReportConnectResultParams
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