Struct libp2p_pnet::PreSharedKey [−][src]
pub struct PreSharedKey(_);
Expand description
A pre-shared key, consisting of 32 bytes of random data.
Implementations
Compute PreSharedKey fingerprint identical to the go-libp2p fingerprint. The computation of the fingerprint is not specified in the spec.
This provides a way to check that private keys are properly configured without dumping the key itself to the console.
Trait Implementations
Dumps a PreSharedKey in key file format compatible with go-libp2p
Parses a PreSharedKey from a key file
currently supports only base16 encoding.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PreSharedKey
impl Send for PreSharedKey
impl Sync for PreSharedKey
impl Unpin for PreSharedKey
impl UnwindSafe for PreSharedKey
Blanket Implementations
Mutably borrows from an owned value. Read more