pub fn build_verify_req_timeout(wallet_handle: IndyHandle, submitter_did: &str, receipt: &str, timeout: Duration) -> Result<(String, String), ErrorCode> {
        let (receiver, command_handle, cb) = ClosureHandler::cb_ec_string_string();

        let err = Payment::_build_verify_req(command_handle, wallet_handle, submitter_did, receipt, cb);

        ResultHandler::two_timeout(err, receiver, timeout)
    }
/// * `timeout` - the maximum time this function waits for a response
`timeout` - the maximum time this function waits for a response
` timeout ` - the maximum time this function waits for a response
pub fn build_verify_req_timeout(wallet_handle: IndyHandle, submitter_did: &str, receipt: &str, timeout: Duration) -> Result<(String, String), ErrorCode> {
        let (receiver, command_handle, cb) = ClosureHandler::cb_ec_string_string();
        let err = Payment::_build_verify_req(command_handle, wallet_handle, submitter_did, receipt, cb);
        ResultHandler::two_timeout(err, receiver, timeout)
    }
pub fn build_verify_req_timeout ( wallet_handle : IndyHandle , submitter_did : & str , receipt : & str , timeout : Duration ) -> Result < ( String , String ) , ErrorCode > { let ( receiver , command_handle , cb ) = ClosureHandler :: cb_ec_string_string ( ) ; let err = Payment :: _build_verify_req ( command_handle , wallet_handle , submitter_did , receipt , cb ) ; ResultHandler :: two_timeout ( err , receiver , timeout ) }
`timeout` - the maximum time this function waits for a response
` timeout ` - the maximum time this function waits for a response
wallet_handle
IndyHandle
submitter_did
&str
receipt
&str
timeout
Duration