diff --git a/rust/pv/src/req.rs b/rust/pv/src/req.rs index e2608f50..59826ede 100644 --- a/rust/pv/src/req.rs +++ b/rust/pv/src/req.rs @@ -299,7 +299,7 @@ impl TryFrom for PKey { let x = BigNum::from_slice(&ecdh[..ECDH_PUB_KEY_COORD_POINT_SIZE])?; let y = BigNum::from_slice(&ecdh[ECDH_PUB_KEY_COORD_POINT_SIZE..])?; let ec_key = EcKey::from_public_key_affine_coordinates(&grp, &x, &y)?; - PKey::from_ec_key(ec_key) + Self::from_ec_key(ec_key) } }