Enum tor_netdoc::doc::netstatus::NetstatusKwd
source · #[non_exhaustive]
pub enum NetstatusKwd {
Show 43 variants
NETWORK_STATUS_VERSION,
VOTE_STATUS,
CONSENSUS_METHODS,
CONSENSUS_METHOD,
PUBLISHED,
VALID_AFTER,
FRESH_UNTIL,
VALID_UNTIL,
VOTING_DELAY,
CLIENT_VERSIONS,
SERVER_VERSIONS,
KNOWN_FLAGS,
FLAG_THRESHOLDS,
RECOMMENDED_CLIENT_PROTOCOLS,
REQUIRED_CLIENT_PROTOCOLS,
RECOMMENDED_RELAY_PROTOCOLS,
REQUIRED_RELAY_PROTOCOLS,
PARAMS,
BANDWIDTH_FILE_HEADERS,
BANDWIDTH_FILE_DIGEST,
SHARED_RAND_PREVIOUS_VALUE,
SHARED_RAND_CURRENT_VALUE,
DIR_SOURCE,
CONTACT,
LEGACY_DIR_KEY,
SHARED_RAND_PARTICIPATE,
SHARED_RAND_COMMIT,
VOTE_DIGEST,
DIR_KEY_CERTIFICATE_VERSION,
RS_R,
RS_A,
RS_S,
RS_V,
RS_PR,
RS_W,
RS_P,
RS_M,
RS_ID,
DIRECTORY_FOOTER,
BANDWIDTH_WEIGHTS,
DIRECTORY_SIGNATURE,
UNRECOGNIZED,
ANN_UNRECOGNIZED,
}
Expand description
Keywords that can be used in votes and consensuses.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NETWORK_STATUS_VERSION
VOTE_STATUS
CONSENSUS_METHODS
CONSENSUS_METHOD
PUBLISHED
VALID_AFTER
FRESH_UNTIL
VALID_UNTIL
VOTING_DELAY
CLIENT_VERSIONS
SERVER_VERSIONS
KNOWN_FLAGS
FLAG_THRESHOLDS
RECOMMENDED_CLIENT_PROTOCOLS
REQUIRED_CLIENT_PROTOCOLS
RECOMMENDED_RELAY_PROTOCOLS
REQUIRED_RELAY_PROTOCOLS
PARAMS
BANDWIDTH_FILE_HEADERS
BANDWIDTH_FILE_DIGEST
SHARED_RAND_PREVIOUS_VALUE
SHARED_RAND_CURRENT_VALUE
DIR_SOURCE
CONTACT
LEGACY_DIR_KEY
SHARED_RAND_PARTICIPATE
SHARED_RAND_COMMIT
VOTE_DIGEST
DIR_KEY_CERTIFICATE_VERSION
RS_R
RS_A
RS_S
RS_V
RS_PR
RS_W
RS_P
RS_M
RS_ID
DIRECTORY_FOOTER
BANDWIDTH_WEIGHTS
DIRECTORY_SIGNATURE
UNRECOGNIZED
ANN_UNRECOGNIZED
Trait Implementations§
source§impl Clone for NetstatusKwd
impl Clone for NetstatusKwd
source§fn clone(&self) -> NetstatusKwd
fn clone(&self) -> NetstatusKwd
Returns a copy 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 more