explicit lifetimes

This commit is contained in:
DebugSteven 2018-12-03 12:20:33 -05:00
parent 2619200aae
commit 7f822ff3dd

View file

@ -69,10 +69,10 @@ impl EphemeralSecret {
}
impl From<&EphemeralSecret> for EphemeralPublic {
impl<'a> From<&'a EphemeralSecret> for EphemeralPublic {
/// Given an x25519 `EphemeralSecret` key, compute its corresponding
/// `EphemeralPublic` key.
fn from(secret: &EphemeralSecret) -> EphemeralPublic {
fn from(secret: &'a EphemeralSecret) -> EphemeralPublic {
EphemeralPublic((&ED25519_BASEPOINT_TABLE * &secret.0).to_montgomery())
}