[][src]Trait swim_mem::resident::ResidentHash

pub trait ResidentHash<L: Lease>: Resident {
    fn resident_hash<H: Hasher>(lease: &L, state: &mut H);
}

A hashable Resident of a raw memory Lease.

Required methods

fn resident_hash<H: Hasher>(lease: &L, state: &mut H)

Hashes the resident of the lease.

Loading content...

Implementors

impl<L: Lease> ResidentHash<L> for Box<L::Data, L::Meta> where
    L::Data: Hash
[src]

impl<L: Lease<Data = T, Meta = BufHeader<M>>, T: Hash, M> ResidentHash<L> for Buf<T, M>[src]

impl<L: Lease<Data = u8, Meta = BufHeader<M>>, M> ResidentHash<L> for String<M>[src]

Loading content...