pub struct VBucketServerMap {
pub hash_algorithm: String,
pub num_replicas: usize,
pub server_list: Vec<String>,
pub vbucket_map: Vec<Vec<i16>>,
}Fields§
§hash_algorithm: String§num_replicas: usize§server_list: Vec<String>§vbucket_map: Vec<Vec<i16>>Trait Implementations§
Source§impl Clone for VBucketServerMap
impl Clone for VBucketServerMap
Source§fn clone(&self) -> VBucketServerMap
fn clone(&self) -> VBucketServerMap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VBucketServerMap
impl Debug for VBucketServerMap
Source§impl<'de> Deserialize<'de> for VBucketServerMap
impl<'de> Deserialize<'de> for VBucketServerMap
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VBucketServerMap
impl RefUnwindSafe for VBucketServerMap
impl Send for VBucketServerMap
impl Sync for VBucketServerMap
impl Unpin for VBucketServerMap
impl UnsafeUnpin for VBucketServerMap
impl UnwindSafe for VBucketServerMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more