We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0a000b3 commit 9640cd6Copy full SHA for 9640cd6
mpesa_derive/src/lib.rs
@@ -19,11 +19,11 @@ fn impl_mpesa_security(ast: &syn::DeriveInput) -> TokenStream {
19
use openssl::rsa::Padding;
20
use base64::encode;
21
use std::error::Error;
22
- use mpesa::MpesaError;
+ use crate::MpesaError;
23
24
impl MpesaSecurity for #name {
25
fn gen_security_credentials(&self) -> Result<String, MpesaError> {
26
- let pem = self.environment.get_certificate().as_bytes();
+ let pem = self.environment().get_certificate().as_bytes();
27
let cert = X509::from_pem(pem)?;
28
// getting the public and rsa keys
29
let pub_key = cert.public_key()?;
0 commit comments