pub struct DefaultHasher(_);
The default Hasher used by RandomState.
The internal algorithm is not specified, and so it and its hashes should not be relied upon over releases.
impl DefaultHasher[src]
pub fn new() -> DefaultHasher[src]
Creates a new DefaultHasher.
This hasher is not guaranteed to be the same as all other DefaultHasher instances, but is the same as all other DefaultHasher instances created through new or default.
impl Clone for DefaultHasher[src]
fn clone(&self) -> DefaultHasher[src]
fn clone_from(&mut self, source: &Self)[src]1.0.0
impl Debug for DefaultHasher[src]
impl Default for DefaultHasher[src]
fn default() -> DefaultHasher[src]
Creates a new DefaultHasher using new. See its documentation for more.
impl Hasher for DefaultHasher[src]
fn write(&mut self, msg: &[u8])[src]
fn finish(&self) -> u64[src]
fn write_u8(&mut self, i: u8)[src]1.3.0
fn write_u16(&mut self, i: u16)[src]1.3.0
fn write_u32(&mut self, i: u32)[src]1.3.0
fn write_u64(&mut self, i: u64)[src]1.3.0
fn write_u128(&mut self, i: u128)[src]1.26.0
fn write_usize(&mut self, i: usize)[src]1.3.0
fn write_i8(&mut self, i: i8)[src]1.3.0
fn write_i16(&mut self, i: i16)[src]1.3.0
fn write_i32(&mut self, i: i32)[src]1.3.0
fn write_i64(&mut self, i: i64)[src]1.3.0
fn write_i128(&mut self, i: i128)[src]1.26.0
fn write_isize(&mut self, i: isize)[src]1.3.0
impl RefUnwindSafe for DefaultHasherimpl Send for DefaultHasherimpl Sync for DefaultHasherimpl Unpin for DefaultHasherimpl UnwindSafe for DefaultHasherimpl<T> Any for T where
    T: 'static + ?Sized, [src]
impl<T> Borrow<T> for T where
    T: ?Sized, [src]
fn borrow(&self) -> &TⓘNotable traits for &'_ mut F
impl<'_, F> Future for &'_ mut F where
    F: Unpin + Future + ?Sized, 
    type Output = <F as Future>::Output;
impl<'_, I> Iterator for &'_ mut I where
    I: Iterator + ?Sized, 
    type Item = <I as Iterator>::Item;
impl<R: Read + ?Sized, '_> Read for &'_ mut R
impl<W: Write + ?Sized, '_> Write for &'_ mut W
[src]
impl<T> BorrowMut<T> for T where
    T: ?Sized, [src]
fn borrow_mut(&mut self) -> &mut TⓘNotable traits for &'_ mut F
impl<'_, F> Future for &'_ mut F where
    F: Unpin + Future + ?Sized, 
    type Output = <F as Future>::Output;
impl<'_, I> Iterator for &'_ mut I where
    I: Iterator + ?Sized, 
    type Item = <I as Iterator>::Item;
impl<R: Read + ?Sized, '_> Read for &'_ mut R
impl<W: Write + ?Sized, '_> Write for &'_ mut W
[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
    U: From<T>, [src]
impl<T> ToOwned for T where
    T: Clone, [src]
type Owned = TThe resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
    U: Into<T>, [src]
type Error = InfallibleThe type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, [src]
    © 2010 The Rust Project Developers
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.
    https://doc.rust-lang.org/std/collections/hash_map/struct.DefaultHasher.html