pub struct ReportConnectResult {
pub request_id: String,
pub handle: JsUInt,
pub active_protocol: 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§
§request_id: String§handle: JsUInt§active_protocol: Option<Protocol>Trait Implementations§
Source§impl Clone for ReportConnectResult
impl Clone for ReportConnectResult
Source§fn clone(&self) -> ReportConnectResult
fn clone(&self) -> ReportConnectResult
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 ReportConnectResult
impl Debug for ReportConnectResult
Source§impl<'de> Deserialize<'de> for ReportConnectResult
impl<'de> Deserialize<'de> for ReportConnectResult
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
Source§impl Method for ReportConnectResult
impl Method for ReportConnectResult
const NAME: &'static str = "SmartCardEmulation.reportConnectResult"
type ReturnObject = ReportConnectResultReturnObject
fn to_method_call(self, call_id: CallId) -> MethodCall<Self>where
Self: Sized,
Source§impl PartialEq for ReportConnectResult
impl PartialEq for ReportConnectResult
Source§impl Serialize for ReportConnectResult
impl Serialize for ReportConnectResult
impl StructuralPartialEq for ReportConnectResult
Auto Trait Implementations§
impl Freeze for ReportConnectResult
impl RefUnwindSafe for ReportConnectResult
impl Send for ReportConnectResult
impl Sync for ReportConnectResult
impl Unpin for ReportConnectResult
impl UnsafeUnpin for ReportConnectResult
impl UnwindSafe for ReportConnectResult
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