pub fn new(shards: Vec<C>) -> Self {
            Self {
                state: PartitionedClientState::new(shards.len()),
                cursor: 0,
                shards,
            }
        }
/// Create a client partitioned across multiple client shards.
Create a client partitioned across multiple client shards.
Create a client partitioned across multiple client shards .
pub fn new(shards: Vec<C>) -> Self {
            Self {
                state: PartitionedClientState::new(shards.len()),
                cursor: 0,
                shards,
            }
        }
pub fn new ( shards : Vec < C > ) -> Self { Self { state : PartitionedClientState :: new ( shards . len ( ) ) , cursor : 0 , shards , } }
Create a client partitioned across multiple client shards.
Create a client partitioned across multiple client shards .
shards
Vec<C>
shards
Vec<C>