Skip to main content

NodeIdResolver

Type Alias NodeIdResolver 

Source
pub type NodeIdResolver = Arc<dyn Fn(&NodeId) -> Option<u64> + Send + Sync>;
Expand description

Resolver mapping SWIM NodeId โ†’ numeric u64 routing-table id.

Returns None for members SWIM knows about but the routing table does not (placeholder seed:<addr> entries before the first real probe, transient learners, etc.). Those are silently ignored.

Aliased Typeยง

pub struct NodeIdResolver { /* private fields */ }