[−][src]Struct roughenough::key::OnlineKey
Represents the delegated Roughtime ephemeral online key.
Methods
impl OnlineKey
[src]
pub fn new() -> Self
[src]
pub fn make_dele(&self) -> RtMessage
[src]
Create a DELE message containing the public key of this online key
pub fn make_srep(&mut self, now: SystemTime, merkle_root: &[u8]) -> RtMessage
[src]
Create an SREP response containing the provided time and Merkle root, signed by this online key.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OnlineKey
impl Send for OnlineKey
impl Sync for OnlineKey
impl Unpin for OnlineKey
impl UnwindSafe for OnlineKey
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,