pub fn new(hasher: S) -> Self {
        RingBuilder {
            hasher,
            vnodes: None,
            replicas: None,
            nodes: vec![],
            weighted_nodes: vec![],
        }
    }
/// Returns a new `RingBuilder` with the specified `BuildHasher`.
Returns a new `RingBuilder` with the specified `BuildHasher`.
Returns a new ` RingBuilder ` with the specified ` BuildHasher ` .
pub fn new(hasher: S) -> Self {
        RingBuilder {
            hasher,
            vnodes: None,
            replicas: None,
            nodes: vec![],
            weighted_nodes: vec![],
        }
    }
pub fn new ( hasher : S ) -> Self { RingBuilder { hasher , vnodes : None , replicas : None , nodes : vec ! [ ] , weighted_nodes : vec ! [ ] , } }
Returns a new `RingBuilder` with the specified `BuildHasher`.
Returns a new ` RingBuilder ` with the specified ` BuildHasher ` .
hasher
S
hasher
S