summaryrefslogtreecommitdiff
path: root/src/poisonable/poisonable.rs
AgeCommit message (Collapse)Author
2024-12-23Remove scopeguardMica White
The scopeguard crate was being used for its `defer_on_unwind` macro. The problem was that it runs even if the runtime was already panicking. There aren't any changes to the macro which could have fixed this. I instead wrote my own function to check for a specific panicking closure.
2024-12-21Implement lock death, but without any usagesBotahamec
2024-12-20Complete PoisonableMica White
2024-12-01Unit testingMica White
2024-09-27More implementations of LockableIntoInner and LockableAsMutBotahamec
2024-09-27Rename inner_lock methodsBotahamec
2024-09-26Better into_inner and get_mut implementationsBotahamec
2024-09-26Reduce the number of dereferences neededBotahamec
2024-09-26Fix docsBotahamec
2024-09-26Docs and improvementsBotahamec
2024-09-25Better error implementationBotahamec
2024-07-21Create Poisonable APIMica White