[−][src]Struct x25519_dalek::EphemeralPublic
A DH ephemeral public key.
Methods
impl EphemeralPublic
[src]
impl EphemeralPublic
Trait Implementations
impl From<[u8; 32]> for EphemeralPublic
[src]
impl From<[u8; 32]> for EphemeralPublic
fn from(bytes: [u8; 32]) -> EphemeralPublic | [src] |
Given a byte array, construct an x25519 EphemeralPublic
key
impl<'a> From<&'a EphemeralSecret> for EphemeralPublic
[src]
impl<'a> From<&'a EphemeralSecret> for EphemeralPublic
fn from(secret: &'a EphemeralSecret) -> EphemeralPublic | [src] |
Given an x25519 EphemeralSecret
key, compute its corresponding
EphemeralPublic
key.
Auto Trait Implementations
impl Send for EphemeralPublic
impl Send for EphemeralPublic
impl Sync for EphemeralPublic
impl Sync for EphemeralPublic
Blanket Implementations
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self