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());
}
}