List of all items
Structs
- behaviour::Behaviour
- behaviour::autorelay::Behaviour
- behaviour::autorelay::Config
- behaviour::dummy::Behaviour
- behaviour::dummy::DummyHandler
- behaviour::peer_store::Behaviour
- behaviour::peer_store::store::dummy::Dummy
- behaviour::peer_store::store::memory::MemoryStore
- behaviour::request_response::Behaviour
- behaviour::request_response::RequestResponseConfig
- builder::ConnexaBuilder
- handle::Connexa
- keystore::EncryptedEntry
- keystore::KeyMetadata
- keystore::Keychain
- keystore::cipher::xchacha20poly1305::XChaCha20Poly1305Cipher
- keystore::store::memory::MemoryKeystore
- prelude::FloodsubMessage
- prelude::GossipsubMessage
- prelude::Multiaddr
- prelude::PeerId
- prelude::RecordHandle
- prelude::Stream
- prelude::StreamProtocol
- prelude::autonat::v1::Config
- prelude::autonat::v2::client::Config
- prelude::autonat::v2::client::Event
- prelude::autonat::v2::server::Event
- prelude::connection_limits::ConnectionLimits
- prelude::connection_limits::Exceeded
- prelude::dcutr::Error
- prelude::dcutr::Event
- prelude::dht::AddProviderOk
- prelude::dht::Addresses
- prelude::dht::Behaviour
- prelude::dht::BootstrapOk
- prelude::dht::Config
- prelude::dht::EntryView
- prelude::dht::GetClosestPeersOk
- prelude::dht::KBucketDistance
- prelude::dht::KBucketKey
- prelude::dht::KBucketRef
- prelude::dht::KadPeer
- prelude::dht::NoKnownPeers
- prelude::dht::PeerInfo
- prelude::dht::PeerRecord
- prelude::dht::ProgressStep
- prelude::dht::ProviderRecord
- prelude::dht::PutRecordOk
- prelude::dht::QueryId
- prelude::dht::QueryMut
- prelude::dht::QueryRef
- prelude::dht::QueryStats
- prelude::dht::Record
- prelude::dht::RecordKey
- prelude::dht::U256
- prelude::dht::store::MemoryStore
- prelude::dht::store::MemoryStoreConfig
- prelude::floodsub::Config
- prelude::floodsub::Topic
- prelude::gossipsub::AllowAllSubscriptionFilter
- prelude::gossipsub::Config
- prelude::gossipsub::ConfigBuilder
- prelude::gossipsub::Message
- prelude::gossipsub::MessageId
- prelude::gossipsub::Topic
- prelude::gossipsub::TopicHash
- prelude::identify::Config
- prelude::identify::Info
- prelude::mdns::Config
- prelude::ping::Config
- prelude::ping::Event
- prelude::relay::server::Config
- prelude::rendezvous::Cookie
- prelude::rendezvous::Namespace
- prelude::rendezvous::Registration
- prelude::request_response::Config
- prelude::request_response::InboundRequestId
- prelude::request_response::OptionalStreamProtocol
- prelude::request_response::OutboundRequestId
- prelude::stream::Control
- prelude::stream::IncomingStreams
- prelude::swarm::AddressChange
- prelude::swarm::Config
- prelude::swarm::ConnectionClosed
- prelude::swarm::ConnectionCounters
- prelude::swarm::ConnectionDenied
- prelude::swarm::ConnectionHandlerSelect
- prelude::swarm::ConnectionId
- prelude::swarm::DialFailure
- prelude::swarm::ExpiredListenAddr
- prelude::swarm::ExternalAddrExpired
- prelude::swarm::ExternalAddresses
- prelude::swarm::InvalidProtocol
- prelude::swarm::ListenAddresses
- prelude::swarm::ListenFailure
- prelude::swarm::ListenOpts
- prelude::swarm::ListenerClosed
- prelude::swarm::ListenerError
- prelude::swarm::NetworkInfo
- prelude::swarm::NewExternalAddrCandidate
- prelude::swarm::NewExternalAddrOfPeer
- prelude::swarm::NewListenAddr
- prelude::swarm::OneShotHandler
- prelude::swarm::OneShotHandlerConfig
- prelude::swarm::PeerAddresses
- prelude::swarm::Stream
- prelude::swarm::StreamProtocol
- prelude::swarm::SubstreamProtocol
- prelude::swarm::SupportedProtocols
- prelude::swarm::Swarm
- prelude::swarm::SwarmBuilder
- prelude::swarm::behaviour::AddressChange
- prelude::swarm::behaviour::ConnectionClosed
- prelude::swarm::behaviour::ConnectionEstablished
- prelude::swarm::behaviour::DialFailure
- prelude::swarm::behaviour::ExpiredListenAddr
- prelude::swarm::behaviour::ExternalAddrConfirmed
- prelude::swarm::behaviour::ExternalAddrExpired
- prelude::swarm::behaviour::ExternalAddresses
- prelude::swarm::behaviour::ListenAddresses
- prelude::swarm::behaviour::ListenFailure
- prelude::swarm::behaviour::ListenerClosed
- prelude::swarm::behaviour::ListenerError
- prelude::swarm::behaviour::NewExternalAddrCandidate
- prelude::swarm::behaviour::NewExternalAddrOfPeer
- prelude::swarm::behaviour::NewListenAddr
- prelude::swarm::behaviour::NewListener
- prelude::swarm::behaviour::PeerAddresses
- prelude::swarm::behaviour::toggle::Toggle
- prelude::swarm::behaviour::toggle::ToggleConnectionHandler
- prelude::swarm::dial_opts::DialOpts
- prelude::swarm::dial_opts::WithPeerId
- prelude::swarm::dial_opts::WithPeerIdWithAddresses
- prelude::swarm::dial_opts::WithoutPeerId
- prelude::swarm::dial_opts::WithoutPeerIdWithAddress
- prelude::swarm::dummy::Behaviour
- prelude::swarm::dummy::ConnectionHandler
- prelude::swarm::handler::AddressChange
- prelude::swarm::handler::ConnectionHandlerSelect
- prelude::swarm::handler::DialUpgradeError
- prelude::swarm::handler::FullyNegotiatedInbound
- prelude::swarm::handler::FullyNegotiatedOutbound
- prelude::swarm::handler::ListenUpgradeError
- prelude::swarm::handler::MapInEvent
- prelude::swarm::handler::MapOutEvent
- prelude::swarm::handler::OneShotHandler
- prelude::swarm::handler::OneShotHandlerConfig
- prelude::swarm::handler::PendingConnectionHandler
- prelude::swarm::handler::ProtocolsAdded
- prelude::swarm::handler::ProtocolsRemoved
- prelude::swarm::handler::SendWrapper
- prelude::swarm::handler::SubstreamProtocol
- prelude::swarm::handler::multi::DuplicateProtonameError
- prelude::swarm::handler::multi::IndexedProtoName
- prelude::swarm::handler::multi::Info
- prelude::swarm::handler::multi::MultiHandler
- prelude::swarm::handler::multi::Upgrade
- prelude::transport::muxing::Close
- prelude::transport::muxing::StreamMuxerBox
- prelude::transport::muxing::SubstreamBox
- prelude::transport::transport::Boxed
- prelude::transport::transport::DialOpts
- prelude::transport::transport::ListenerId
- prelude::transport::transport::MemoryTransport
- prelude::transport::transport::OptionalTransport
- prelude::transport::transport::OrTransport
- prelude::transport::transport::Upgrade
- prelude::transport::transport::and_then::AndThen
- prelude::transport::transport::and_then::AndThenFuture
- prelude::transport::transport::choice::OrTransport
- prelude::transport::transport::dummy::DummyStream
- prelude::transport::transport::dummy::DummyTransport
- prelude::transport::transport::global_only::Transport
- prelude::transport::transport::map::Map
- prelude::transport::transport::map::MapFuture
- prelude::transport::transport::map_err::MapErr
- prelude::transport::transport::map_err::MapErrDial
- prelude::transport::transport::map_err::MapErrListenerUpgrade
- prelude::transport::transport::memory::Chan
- prelude::transport::transport::memory::DialFuture
- prelude::transport::transport::memory::Listener
- prelude::transport::transport::memory::MemoryTransport
- prelude::transport::transport::timeout::Timeout
- prelude::transport::transport::timeout::TransportTimeout
- prelude::transport::transport::upgrade::Authenticate
- prelude::transport::transport::upgrade::Authenticated
- prelude::transport::transport::upgrade::Builder
- prelude::transport::transport::upgrade::DialUpgradeFuture
- prelude::transport::transport::upgrade::ListenerUpgradeFuture
- prelude::transport::transport::upgrade::Multiplex
- prelude::transport::transport::upgrade::Multiplexed
- prelude::transport::transport::upgrade::Upgrade
- prelude::transport::upgrade::DeniedUpgrade
- prelude::transport::upgrade::NegotiatedComplete
- prelude::transport::upgrade::PendingUpgrade
- prelude::transport::upgrade::ReadyUpgrade
- prelude::transport::upgrade::SelectUpgrade
- task::ConnexaTask
Enums
- behaviour::BehaviourEvent
- behaviour::autorelay::Event
- behaviour::autorelay::Status
- behaviour::request_response::RequestResponseDirection
- builder::FileDescLimit
- error::Error
- error::Protocol
- error::dht::Error
- error::dht::RoutingOp
- error::floodsub::Error
- error::gossipsub::Error
- error::rendezvous::Error
- keystore::Error
- keystore::Expiry
- keystore::KeyType
- keystore::RotateKey
- prelude::AutoRelayCommand
- prelude::AutonatCommand
- prelude::BlacklistCommand
- prelude::Command
- prelude::ConnectionLimitsCommand
- prelude::ConnectionTarget
- prelude::ConnexaSwarmEvent
- prelude::DHTCommand
- prelude::DHTEvent
- prelude::FloodsubCommand
- prelude::FloodsubEvent
- prelude::GossipsubCommand
- prelude::GossipsubEvent
- prelude::PeerstoreCommand
- prelude::Protocol
- prelude::PubsubFloodsubPublish
- prelude::RelayServerCommand
- prelude::RendezvousCommand
- prelude::RequestResponseCommand
- prelude::StreamCommand
- prelude::SwarmCommand
- prelude::WhitelistCommand
- prelude::autonat::v1::Event
- prelude::autonat::v1::InboundFailure
- prelude::autonat::v1::InboundProbeError
- prelude::autonat::v1::InboundProbeEvent
- prelude::dht::AddProviderContext
- prelude::dht::AddProviderError
- prelude::dht::AddProviderPhase
- prelude::dht::BootstrapError
- prelude::dht::BucketInserts
- prelude::dht::Caching
- prelude::dht::ConnectionType
- prelude::dht::Event
- prelude::dht::GetClosestPeersError
- prelude::dht::GetProvidersError
- prelude::dht::GetProvidersOk
- prelude::dht::GetRecordError
- prelude::dht::GetRecordOk
- prelude::dht::InboundRequest
- prelude::dht::Mode
- prelude::dht::NodeStatus
- prelude::dht::PutRecordContext
- prelude::dht::PutRecordError
- prelude::dht::PutRecordPhase
- prelude::dht::QueryInfo
- prelude::dht::QueryResult
- prelude::dht::Quorum
- prelude::dht::RoutingUpdate
- prelude::dht::StoreInserts
- prelude::dht::store::Error
- prelude::floodsub::Event
- prelude::gossipsub::Event
- prelude::gossipsub::MessageAcceptance
- prelude::gossipsub::MessageAuthenticity
- prelude::gossipsub::ValidationMode
- prelude::gossipsub::Version
- prelude::identify::Event
- prelude::identify::UpgradeError
- prelude::mdns::Event
- prelude::ping::Failure
- prelude::relay::client::Event
- prelude::relay::server::Event
- prelude::relay::server::Status
- prelude::relay::server::StatusCode
- prelude::rendezvous::ErrorCode
- prelude::request_response::Event
- prelude::request_response::InboundFailure
- prelude::request_response::Message
- prelude::request_response::OutboundFailure
- prelude::request_response::ProtocolSupport
- prelude::stream::OpenStreamError
- prelude::swarm::CloseConnection
- prelude::swarm::ConnectionError
- prelude::swarm::ConnectionHandlerEvent
- prelude::swarm::DialError
- prelude::swarm::FromSwarm
- prelude::swarm::ListenError
- prelude::swarm::NotifyHandler
- prelude::swarm::StreamUpgradeError
- prelude::swarm::SwarmEvent
- prelude::swarm::ToSwarm
- prelude::swarm::behaviour::CloseConnection
- prelude::swarm::behaviour::FromSwarm
- prelude::swarm::behaviour::NotifyHandler
- prelude::swarm::behaviour::ToSwarm
- prelude::swarm::dial_opts::PeerCondition
- prelude::swarm::handler::ConnectionEvent
- prelude::swarm::handler::ConnectionHandlerEvent
- prelude::swarm::handler::ProtocolSupport
- prelude::swarm::handler::ProtocolsChange
- prelude::swarm::handler::StreamUpgradeError
- prelude::transport::ConnectedPoint
- prelude::transport::Endpoint
- prelude::transport::dns::DnsResolver
- prelude::transport::muxing::StreamMuxerEvent
- prelude::transport::transport::PortUse
- prelude::transport::transport::TransportError
- prelude::transport::transport::TransportEvent
- prelude::transport::transport::memory::MemoryTransportError
- prelude::transport::transport::timeout::TransportTimeoutError
- prelude::transport::transport::upgrade::TransportUpgradeError
- prelude::transport::transport::upgrade::Version
- prelude::transport::upgrade::NegotiationError
- prelude::transport::upgrade::ProtocolError
- prelude::transport::upgrade::Version
- prelude::upnp::Event
Traits
- behaviour::peer_store::store::Store
- builder::IntoKeypair
- keystore::Cipher
- keystore::Keystore
- prelude::MultiaddrExt
- prelude::dht::ToOptionalRecordKey
- prelude::dht::ToRecordKey
- prelude::dht::store::RecordStore
- prelude::floodsub::IntoFloodsubTopic
- prelude::gossipsub::IntoGossipsubTopic
- prelude::relay::server::RateLimiter
- prelude::rendezvous::IntoNamespace
- prelude::request_response::IntoRequest
- prelude::stream::IntoStreamProtocol
- prelude::swarm::ConnectionHandler
- prelude::swarm::Executor
- prelude::swarm::NetworkBehaviour
- prelude::swarm::behaviour::NetworkBehaviour
- prelude::swarm::handler::ConnectionHandler
- prelude::swarm::handler::InboundUpgradeSend
- prelude::swarm::handler::OutboundUpgradeSend
- prelude::swarm::handler::UpgradeInfoSend
- prelude::transport::muxing::StreamMuxer
- prelude::transport::muxing::StreamMuxerExt
- prelude::transport::transport::Transport
- prelude::transport::upgrade::InboundConnectionUpgrade
- prelude::transport::upgrade::InboundUpgrade
- prelude::transport::upgrade::OutboundConnectionUpgrade
- prelude::transport::upgrade::OutboundUpgrade
- prelude::transport::upgrade::UpgradeInfo
Derive Macros
Functions
Type Aliases
- error::ConnexaResult
- prelude::DefaultConnexaBuilder
- prelude::dht::AddProviderResult
- prelude::dht::BootstrapResult
- prelude::dht::GetClosestPeersResult
- prelude::dht::GetProvidersResult
- prelude::dht::GetRecordResult
- prelude::dht::PutRecordResult
- prelude::dht::store::Result
- prelude::gossipsub::IdentTopic
- prelude::gossipsub::Sha256Topic
- prelude::swarm::THandler
- prelude::swarm::THandlerInEvent
- prelude::swarm::THandlerOutEvent
- prelude::transport::transport::memory::Channel
- prelude::transport::upgrade::Negotiated