Skip to main content

Crate ez_rust_discovery

Crate ez_rust_discovery 

Source
Expand description

Ergonomic service discovery client for Nacos, optimized for gRPC/HTTP workloads.

See the project README for usage examples.

Modules§

env_keys
Names of the environment variables consumed by ServiceConfig::from_env.

Structs§

ServiceConfig
Full configuration required to register a service instance.
ServiceConfigBuilder
Fluent builder for ServiceConfig.
ServiceManager
Entry point for service registration and deregistration.

Enums§

Error
Errors produced during service-discovery operations.

Constants§

DEFAULT_GROUP
Default service group, equivalent to nacos’s DEFAULT_GROUP.
DEFAULT_WEIGHT
Default instance weight.
META_GRPC_PORT
Metadata key for the gRPC port (used by clients to distinguish multi-protocol endpoints).

Type Aliases§

Result
Crate-wide Result alias.