pub struct JavaStringHashHasher;Expand description
Pick the partition with java_string_hash (Java String.hashCode() semantics),
then hash % partitions. Falls back to round-robin when no key is set.
Wire-compatible with Java’s default HashingScheme.JavaStringHash.
Trait Implementations§
Source§impl Clone for JavaStringHashHasher
impl Clone for JavaStringHashHasher
Source§fn clone(&self) -> JavaStringHashHasher
fn clone(&self) -> JavaStringHashHasher
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for JavaStringHashHasher
Source§impl Debug for JavaStringHashHasher
impl Debug for JavaStringHashHasher
Source§impl Default for JavaStringHashHasher
impl Default for JavaStringHashHasher
Source§fn default() -> JavaStringHashHasher
fn default() -> JavaStringHashHasher
Returns the “default value” for a type. Read more
Source§impl MessageRouter for JavaStringHashHasher
impl MessageRouter for JavaStringHashHasher
Auto Trait Implementations§
impl Freeze for JavaStringHashHasher
impl RefUnwindSafe for JavaStringHashHasher
impl Send for JavaStringHashHasher
impl Sync for JavaStringHashHasher
impl Unpin for JavaStringHashHasher
impl UnsafeUnpin for JavaStringHashHasher
impl UnwindSafe for JavaStringHashHasher
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