refs 0.51.0

My vision of reference counting and resources management designed for GUI applications.
Documentation
#[derive(Debug)]
pub struct Erased;

#[cfg(test)]
mod test {
    use hreads::set_current_thread_as_main;
    use serial_test::serial;

    use crate::{Own, Weak};

    #[test]
    #[serial]
    fn test_erased() {
        set_current_thread_as_main();
        let a: Own<i32> = 5.into();
        let weak = a.weak();
        let erased: Weak = weak.erase();
        dbg!(&erased);
    }
}