[−][src]Trait inert::NeutralizeUnsafe
Unsafely neutralizes a reference, returning a Sync
view to it.
For example, RefCell<T>
implements it with Output
as T::Output
,
accessing the inner value of the cell directly through RefCell::as_ptr
.
Associated Types
Loading content...Required methods
unsafe fn neutralize_unsafe(&self) -> &Self::Output
Unsafely neutralizes self
.
Safety
It is undefined behaviour to use self
as long as any thread is
still doing something with the return value of that method.
Implementations on Foreign Types
impl<'a, T: ?Sized> NeutralizeUnsafe for &'a T where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
type Output = T::Output
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T: ?Sized> NeutralizeUnsafe for &'a mut T where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
type Output = T::Output
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for Cell<T> where
T: ?Sized,
[src]
T: ?Sized,
type Output = Inert<T>
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for RefCell<T> where
T: ?Sized,
[src]
T: ?Sized,
type Output = InertRefCell<T>
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T> NeutralizeUnsafe for Ref<'a, T> where
T: ?Sized,
[src]
T: ?Sized,
type Output = Inert<T>
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T> NeutralizeUnsafe for RefMut<'a, T> where
T: ?Sized,
[src]
T: ?Sized,
type Output = Inert<T>
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for Rc<T> where
T: ?Sized,
[src]
T: ?Sized,
type Output = Inert<T>
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T: ?Sized> NeutralizeUnsafe for Cow<'a, T> where
T: 'a + NeutralizeUnsafe + ToOwned,
T::Owned: NeutralizeUnsafe<Output = T::Output>,
[src]
T: 'a + NeutralizeUnsafe + ToOwned,
T::Owned: NeutralizeUnsafe<Output = T::Output>,
type Output = T::Output
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for [T]
[src]
impl<T> NeutralizeUnsafe for Vec<T>
[src]
impl<T: ?Sized> NeutralizeUnsafe for ManuallyDrop<T> where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
type Output = T::Output
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T: ?Sized> NeutralizeUnsafe for Box<T> where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
type Output = T::Output
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for String
[src]
type Output = str
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for CString
[src]
type Output = CStr
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for OsString
[src]
type Output = OsStr
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for PathBuf
[src]
type Output = Path
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for bool
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for char
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for str
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for f32
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for f64
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for i8
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for i16
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for i32
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for i64
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for i128
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for isize
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for u8
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for u16
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for u32
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for u64
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for u128
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for usize
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Layout
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for LayoutErr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for TypeId
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for EscapeDefault
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for BorrowError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for BorrowMutError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for DecodeUtf16Error
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for EscapeDebug
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for EscapeDefault
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for EscapeUnicode
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ParseCharError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ToLowercase
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ToUppercase
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Ordering
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Alignment
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Error
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for Discriminant<T>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for FpCategory
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NonZeroU8
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NonZeroU16
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NonZeroU32
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NonZeroU64
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NonZeroU128
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NonZeroUsize
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ParseFloatError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ParseIntError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for RangeFull
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for CharIndices<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Chars<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Utf8Error
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for AtomicBool
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for AtomicIsize
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for AtomicPtr<T>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for AtomicUsize
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Ordering
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Duration
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for CpuidResult
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for __m128
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for __m128d
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for __m128i
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for __m256
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for __m256d
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for __m256i
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for System
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for DefaultHasher
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for RandomState
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for VarError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for CStr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for FromBytesWithNulError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for IntoStringError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for NulError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for OsStr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for DirBuilder
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for DirEntry
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for File
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for FileType
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Metadata
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for OpenOptions
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Permissions
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Empty
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Error
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ErrorKind
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Repeat
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for SeekFrom
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Sink
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Stderr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for StderrLock<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Stdin
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for StdinLock<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Stdout
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for StdoutLock<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for AddrParseError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Incoming<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for IpAddr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Ipv4Addr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Ipv6Addr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Shutdown
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for SocketAddr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for SocketAddrV4
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for SocketAddrV6
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for TcpListener
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for TcpStream
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for UdpSocket
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Location<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Ancestors<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Components<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Display<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for Iter<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Path
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a> NeutralizeUnsafe for PrefixComponent<'a>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for StripPrefixError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Child
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ChildStderr
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ChildStdin
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ChildStdout
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ExitStatus
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Output
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Stdio
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T: ?Sized> NeutralizeUnsafe for Arc<T> where
T: Send + Sync,
[src]
T: Send + Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Barrier
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for BarrierWaitResult
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Condvar
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T: ?Sized> NeutralizeUnsafe for Mutex<T> where
T: Send,
[src]
T: Send,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T: ?Sized> NeutralizeUnsafe for MutexGuard<'a, T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Once
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for PoisonError<T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T: ?Sized> NeutralizeUnsafe for RwLockReadGuard<'a, T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<'a, T: ?Sized> NeutralizeUnsafe for RwLockWriteGuard<'a, T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for TryLockError<T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for WaitTimeoutResult
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T: ?Sized> NeutralizeUnsafe for Weak<T> where
T: Send + Sync,
[src]
T: Send + Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for RecvError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for RecvTimeoutError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for SendError<T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for SyncSender<T> where
T: Send,
[src]
T: Send,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for TryRecvError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for TrySendError<T> where
T: Sync,
[src]
T: Sync,
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for AccessError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Builder
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for JoinHandle<T>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for LocalKey<T>
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Thread
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for ThreadId
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for Instant
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for SystemTime
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl NeutralizeUnsafe for SystemTimeError
[src]
type Output = Self
unsafe fn neutralize_unsafe(&self) -> &Self::Output
[src]
impl<T> NeutralizeUnsafe for [T; 0] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 1] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 2] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 3] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 4] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 5] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 6] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 7] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 8] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 9] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 10] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 11] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 12] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 13] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 14] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 15] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 16] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 17] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 18] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 19] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 20] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 21] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 22] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 23] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 24] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 25] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 26] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 27] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 28] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 29] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 30] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 31] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,
impl<T> NeutralizeUnsafe for [T; 32] where
T: NeutralizeUnsafe,
[src]
T: NeutralizeUnsafe,