refs 0.51.0

My vision of reference counting and resources management designed for GUI applications.
Documentation
use crate::Own;

impl<T: 'static> From<T> for Own<T> {
    fn from(value: T) -> Self {
        Self::new(value)
    }
}

#[cfg(test)]
mod test {
    use std::ops::Deref;

    use hreads::set_current_thread_as_main;
    use serial_test::serial;

    use crate::Own;

    #[test]
    #[serial]
    fn into_own() {
        set_current_thread_as_main();
        let own: Own<_> = 5.into();
        assert_eq!(5, *own.deref());
    }
}