Docs.rs
  • everscale-network-0.2.0
    • everscale-network 0.2.0
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Rexagon
    • Dependencies
      • aes ^0.8.1 normal
      • anyhow ^1.0 normal
      • async-trait ^0.1 normal
      • bytes ^1.1.0 normal
      • crossbeam-queue ^0.3 normal
      • ctr ^0.9.1 normal
      • dashmap ^5.3.2 normal
      • either ^1.6.1 normal
      • everscale-crypto ^0.1 normal
      • everscale-raptorq ^1.7.0 normal
      • frunk_core ^0.4.0 normal
      • futures-util ^0.3.21 normal
      • generic-array ^0.14.5 normal
      • hex ^0.4 normal
      • libc ^0.2 normal
      • parking_lot ^0.12.0 normal
      • rand ^0.8 normal
      • rustc-hash ^1.1.0 normal
      • serde ^1.0 normal
      • sha2 ^0.9 normal
      • smallvec ^1.8.0 normal
      • thiserror ^1.0 normal
      • tl-proto ^0.3 normal
      • tokio ^1 normal
      • tokio-util ^0.7.0 normal
      • tracing ^0.1 normal
      • zstd ^0.11 normal
      • env_logger ^0.9.0 dev
      • tokio ^1 dev
    • Versions
    • 29.94% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Module utils

  • Modules
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Definitions
logo
Change settings

Module everscale_network::utils

source · [−]
Expand description

Basic primitives and helpers

Modules

compression

Structs

AdnlNodeIdFull
AdnlNodeIdShort
NetworkBuilder

Convenient network layer builder

OverlayIdFull
OverlayIdShort
PackedSocketAddr

Compact IPv4 socket address

PacketsHistory
PeersCache
PeersCacheIter
StoredAdnlNodeKey
UpdatedAt

Enums

AdnlAddressListError
AdnlNodeIdFullError

Traits

ComputeNodeIds
DeferredInitialization
DeferredInitializationList

Functions

compute_overlay_id
now
parse_address_list

Validates address list and extracts socket address from it

verify_overlay_node

Type Definitions

FileHash
FxDashMap
FxDashSet
FxHashMap

Type alias for a hashmap using the fx hash algorithm.

FxHashSet

Type alias for a hashmap using the fx hash algorithm.