txmap 0.1.0

A concurrent transactional hash map with fine-grained locking and internal mutability
Documentation
#[cfg(test)]
pub(crate) mod types {
    #[derive(Debug, Clone, PartialEq, Eq, Hash)]
    pub(crate) struct User {
        pub first_name: String,
        pub last_name: String,
    }
    #[derive(Debug, Default)]
    pub(crate) struct Funds {
        pub usd_and_cents: u64,
        pub sterling_and_pence: u64,
    }
    #[derive(Debug, Default)]
    pub(crate) struct Transfer {
        pub usd_and_cents: u64,
    }

    #[derive(Debug, Default, Clone, PartialEq)]
    pub(crate) struct Counter {
        pub value: u64,
    }
}