Struct ncollide3d::utils::DeterministicState[][src]

pub struct DeterministicState;

A hasher builder that creates DefaultHasher with default keys.

Implementations

impl DeterministicState[src]

pub fn new() -> DeterministicState[src]

Creates a new DeterministicState that builds DefaultHasher with default keys.

Trait Implementations

impl BuildHasher for DeterministicState[src]

type Hasher = DefaultHasher

Type of the hasher that will be created.

Auto Trait Implementations

impl RefUnwindSafe for DeterministicState

impl Send for DeterministicState

impl Sync for DeterministicState

impl Unpin for DeterministicState

impl UnwindSafe for DeterministicState

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Any + Send + Sync
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]