pub struct SignatureTiming {
pub generation: Duration,
pub verification: Duration,
}
Expand description
Micro-measurements of different parts of the process in a call to verify()
.
Useful for measuring overhead.
Fields§
§generation: Duration
Time taken to generate a signature base,
verification: Duration
Time taken to execute cryptographic verification.
Trait Implementations§
Source§impl Clone for SignatureTiming
impl Clone for SignatureTiming
Source§fn clone(&self) -> SignatureTiming
fn clone(&self) -> SignatureTiming
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for SignatureTiming
impl RefUnwindSafe for SignatureTiming
impl Send for SignatureTiming
impl Sync for SignatureTiming
impl Unpin for SignatureTiming
impl UnwindSafe for SignatureTiming
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more