pub struct ReportGetStatusChangeResultParams {
pub requestId: String,
pub readerStates: Vec<ReaderStateOut>,
}Expand description
Reports the successful result of a |SCardGetStatusChange| call.
This maps to: PC/SC Lite: https://pcsclite.apdu.fr/api/group__API.html#ga33247d5d1257d59e55647c3bb717db24 Microsoft: https://learn.microsoft.com/en-us/windows/win32/api/winscard/nf-winscard-scardgetstatuschangea
Fields§
§requestId: String§readerStates: Vec<ReaderStateOut>Implementations§
Trait Implementations§
Source§impl Clone for ReportGetStatusChangeResultParams
impl Clone for ReportGetStatusChangeResultParams
Source§fn clone(&self) -> ReportGetStatusChangeResultParams
fn clone(&self) -> ReportGetStatusChangeResultParams
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 Default for ReportGetStatusChangeResultParams
impl Default for ReportGetStatusChangeResultParams
Source§fn default() -> ReportGetStatusChangeResultParams
fn default() -> ReportGetStatusChangeResultParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportGetStatusChangeResultParams
impl<'de> Deserialize<'de> for ReportGetStatusChangeResultParams
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 ReportGetStatusChangeResultParams
impl RefUnwindSafe for ReportGetStatusChangeResultParams
impl Send for ReportGetStatusChangeResultParams
impl Sync for ReportGetStatusChangeResultParams
impl Unpin for ReportGetStatusChangeResultParams
impl UnsafeUnpin for ReportGetStatusChangeResultParams
impl UnwindSafe for ReportGetStatusChangeResultParams
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