pub struct HttpSignOutput {
pub timestamp: u64,
pub nonce: String,
pub signature: String,
}Expand description
The result of constructing an HTTP signature, containing the headers to attach.
Fields§
§timestamp: u64Unix timestamp used in the signature.
nonce: StringThe hex nonce used in the signature.
signature: StringBase64url-encoded Ed25519 signature.
Trait Implementations§
Source§impl Clone for HttpSignOutput
impl Clone for HttpSignOutput
Source§fn clone(&self) -> HttpSignOutput
fn clone(&self) -> HttpSignOutput
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 HttpSignOutput
impl RefUnwindSafe for HttpSignOutput
impl Send for HttpSignOutput
impl Sync for HttpSignOutput
impl Unpin for HttpSignOutput
impl UnsafeUnpin for HttpSignOutput
impl UnwindSafe for HttpSignOutput
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