adrop 0.1.0

Simple and fast multi-threaded drop.
Documentation

adrop

Simple and fast multi-threaded drop.

Getting Started

Add the following dependency to your Cargo manifest...

[dependencies]
adrop = "0.1"

Example

use adrop::*;
use std::thread;

struct Test {}

impl Drop for Test {
    fn drop(&mut self) {
        println!("Dropping HasDrop! ThreadId: {:?}", thread::current().id());
    }
}

fn main() {
    println!("Main ThreadId: {:?}", thread::current().id());
    adrop(Test {});
    // 
}

License