Expand description
Crafting seamless node operations for distributed systems, which provides foundational traits for node identification and address resolution.
Re-exports§
pub use futures;
pub use transformable;
Modules§
- resolver
resolver
AddressResolver
trait for async.
Structs§
- An archived
Node
- Node is consist of id and address, which can be used as a identifier in a distributed system.
- A node address which supports both
domain:port
and socket address. - A unique string identifying a server for all time. The maximum length of an id is 512 bytes.
- The resolver for an archived
Node
Enums§
- An error which can be returned when encoding/decoding a
NodeAddress
. - Errors that can occur when transforming an
NodeId
. - Error type returned when transforming a
Node
. - An error which can be returned when parsing a
NodeAddress
.
Traits§
- Address abstraction for distributed systems
- Things that are fast to clone in the context of an application such as Graph Node
- Id abstraction for distributed systems
- The type can transform its representation between structured and byte form.