Trait tor_netdoc::doc::netstatus::RouterStatus
source · [−]pub trait RouterStatus: Sealed {
type DocumentDigest: Clone;
fn rsa_identity(&self) -> &RsaIdentity;
fn doc_digest(&self) -> &Self::DocumentDigest;
}
Expand description
Represents a single relay as listed in a consensus document.
Not implementable outside of the tor-netdoc
crate.
Required Associated Types
type DocumentDigest: Clone
type DocumentDigest: Clone
A digest of the document that’s identified by this RouterStatus.
Required Methods
fn rsa_identity(&self) -> &RsaIdentity
fn rsa_identity(&self) -> &RsaIdentity
Return RSA identity for the relay described by this RouterStatus
fn doc_digest(&self) -> &Self::DocumentDigest
fn doc_digest(&self) -> &Self::DocumentDigest
Return the digest of the document identified by this routerstatus.