e contained value. This is safe because passing `self` by value guarantees that no other threads are concurrently accessing the atomic data. This is `const fn` on Rust 1.56+. # Examples ``` use portable_atomic::AtomicU8; let some_var = AtomicU8::new(5); assert_eq!(some_var.into_inner(), 5); ```