Re-exports§
pub use keys::ManagerProfileBuilder;pub use keys::ManagerProfileExport;pub use keys::add_peer;pub use keys::bootstrap_keypair;pub use keys::default_secret_dir;pub use keys::delete_profile;pub use keys::export_profile;pub use keys::import_profile;pub use keys::list_profiles;pub use keys::load_bind_host;pub use keys::load_bootstrap;pub use keys::load_manager_name;pub use keys::load_manager_whitelist;pub use keys::load_max_workers;pub use keys::load_peer_version;pub use keys::load_peers;pub use keys::load_peers_for_gossip;pub use keys::load_profile_host;pub use keys::load_quic_port;pub use keys::load_signing_key;pub use keys::load_tcp_port;pub use keys::load_verifying_key;pub use keys::load_worker_whitelist;pub use keys::profile_exists;pub use keys::remove_peer;pub use keys::rename_profile;pub use keys::save_bind_host;pub use keys::save_bootstrap;pub use keys::save_manager_name;pub use keys::save_manager_whitelist;pub use keys::save_max_workers;pub use keys::save_peer_version;pub use keys::save_peers;pub use keys::save_profile_host;pub use keys::save_quic_port;pub use keys::save_tcp_port;pub use keys::save_worker_whitelist;pub use keys::secret_dir;pub use keys::update_profile;
Modules§
- health
- Health metric collection for manager nodes
- keys
- Utilities for managing manager profile keys, configuration and peer lists.
- mesh
- test_
harness - Test-oriented harness for constructing manager contexts that communicate entirely over in-memory transports. This avoids binding real sockets or generating TLS material and allows integration tests to exercise mesh logic deterministically.
- workers
Structs§
- Join
Config - Configuration for the join process
- Manager
Peer Entry - Metadata advertised by managers in heartbeats and peer storage
- Rate
Limiter - Server
Config Opts - Options for configuring the manager server.
Enums§
- Connection
State - Message
- Basic message type used between worker and server.
Traits§
- Message
Transport Ext - Extension trait that sends and receives typed
Messages over aTransport.
Functions§
- ignore_
sleep_ notify - Test helper: instructs sleep_backoff to ignore the test sleep notifier. No-op in non-test builds.
- init_
csk - join
- join_
secret - Generate a join secret for the given profile using persisted configuration.
- load_
or_ generate_ cert - run
- sleep_
backoff - try_
connect_ with_ fallback