pub unsafe trait PKPaymentInformationRequestHandling {
// Provided methods
unsafe fn handleInformationRequest_completion(
&self,
info_request: &PKBarcodeEventMetadataRequest,
completion: PKInformationRequestCompletionBlock,
)
where Self: Sized + Message { ... }
unsafe fn handleSignatureRequest_completion(
&self,
signature_request: &PKBarcodeEventSignatureRequest,
completion: PKSignatureRequestCompletionBlock,
)
where Self: Sized + Message { ... }
unsafe fn handleConfigurationRequest_completion(
&self,
configuration_request: &PKBarcodeEventConfigurationRequest,
completion: &DynBlock<dyn Fn()>,
)
where Self: Sized + Message { ... }
}Available on crate feature
PKPaymentInformationEventExtension only.Expand description
Provided Methods§
Sourceunsafe fn handleInformationRequest_completion(
&self,
info_request: &PKBarcodeEventMetadataRequest,
completion: PKInformationRequestCompletionBlock,
)
Available on crate features PKBarcodeEventMetadataRequest and block2 only.
unsafe fn handleInformationRequest_completion( &self, info_request: &PKBarcodeEventMetadataRequest, completion: PKInformationRequestCompletionBlock, )
PKBarcodeEventMetadataRequest and block2 only.§Safety
completion must be a valid pointer.
Sourceunsafe fn handleSignatureRequest_completion(
&self,
signature_request: &PKBarcodeEventSignatureRequest,
completion: PKSignatureRequestCompletionBlock,
)
Available on crate features PKBarcodeEventMetadataRequest and block2 only.
unsafe fn handleSignatureRequest_completion( &self, signature_request: &PKBarcodeEventSignatureRequest, completion: PKSignatureRequestCompletionBlock, )
PKBarcodeEventMetadataRequest and block2 only.§Safety
completion must be a valid pointer.
unsafe fn handleConfigurationRequest_completion( &self, configuration_request: &PKBarcodeEventConfigurationRequest, completion: &DynBlock<dyn Fn()>, )
Available on crate features
PKBarcodeEventMetadataRequest and block2 only.